2013-02-19 49 views
0

我是Liferay的新手,我無法使用renderURL瀏覽頁面,請告訴我我在哪裏做錯了 我在這裏遇到了,我不是能夠導航到第二頁在點擊超鏈接期間如下所示Liferay中的新功能,我無法使用renderURL瀏覽頁面

這是我的第一頁,在那裏我顯示第一頁(view.jsp),但從view.jsp,我無法顯示view2.jsp

public class TestPortlet extends GenericPortlet { 

public void doView(RenderRequest renderRequest, 
RenderResponse renderResponse) throws IOException, PortletException { 
renderResponse.setContentType("text/html"); 
PortletRequestDispatcher rd = getPortletConfig().getPortletContext() 
.getRequestDispatcher("/html/test/view.jsp"); 

if (rd != null) { 
rd.include(renderRequest, renderResponse); 
} 

} 

} 

這是我view.jsp的

<%@ taglib uri="http://java.sun.com/portlet_2_0" prefix="portlet" %> 

<portlet:defineObjects /> 

This is the <b>Sai Test Portlet</b> portlet in View mode. 

<portlet:renderURL var="clickRenderURL"> 
<portlet:param name="jspPage" value="/html/test/view2.jsp" /> 
</portlet:renderURL> 

<a href="<%=clickRenderURL %>">Click here</a> 

這是我view2.jsp

<%@ taglib uri="http://java.sun.com/portlet_2_0" prefix="portlet" %> 

<portlet:defineObjects /> 

This is the <b>View 2 </b> portlet in View mode. 

有控制檯模式下沒有errros,我uisng Liferay的6.1版本。

回答

0

你可以使用 「liferay-portlet:renderURL」標籤檢查相同的內容。

而不是使用「portlet:renderURL」標記。

休息一下對我來說很好。

相關問題