0
我不知道爲什麼這不起作用。RenderRequest在liferay6中調用jsp
的JSP:在類
<a href="<portlet:renderURL >
<portlet:param name="page" value="/view_dettaglio.jsp"/>
<portlet:param name="id" value="<%=rs.getInt(1)%=>"/>
</portlet:renderURL>"><%=rs.getInt(1)%></a>
方法:
@Override
public void doView(final RenderRequest renderRequest, final RenderResponse renderResponse) throws PortletException, IOException {
String page = ParamUtil.getString(renderRequest, "page");
String id = ParamUtil.getInteger(renderRequest, "id");
renderRequest.setAttribute("id",id.toString());
this.include(page, renderRequest, renderResponse);
任何想法?
***不工作***是什麼意思?你看到任何錯誤嗎?或者當您使用此portlet刷新頁面時,您沒有正確地看到JSP?或者'doView'沒有被調用?並且我假設portlet的配置已正確完成。 – 2013-04-24 04:51:23
可以在雙引號內使用雙引號還是應該轉義? – 2013-04-24 10:13:33