为什么在config.jsp中renderRequest.contextPath为空,而不是view.jsp?

时间:2015-10-08 14:49:08

标签: java jsp liferay-6

我是liferay和java的新手,所以这可能非常简单。

我已经使用configuration.jsp文件成功创建了portlet。在我的portlet view.jsp中,我可以成功引用图像:

<img src="${renderRequest.contextPath}/images/image1.png" />

但在我的configuration.jsp中,contextPath为空。

问题:为了获得我在view.jsp中获得的相同路径,需要做些什么?

我已创建此pastebin来显示我的完整代码,而pastebin则显示更简单的案例。

1 个答案:

答案 0 :(得分:0)

使用以下代码。

<img src="<%=request.getContextPath()%>/images/image1.png"/>

确保已在portlet.xml和web.xml中正确配置了portlet名称