我已经使用 JSF 2.0 & JSP 创建了 Web 应用程序,但遇到了一些奇怪的问题。
我在 JSF 中有页面,其中包含 JSP 页面。代码如下。
<o:resourceInclude path="detailedReports.jsp" />
其中 o 是全脸。xmlns:o="http://omnifaces.org/ui"
现在在 JSP (detailedReports.jsp) 我有如下代码。
<h:form id="myForm" prependId="false">
<h:commandLink value="Take Me To Some Page" action="#{PersonalInformationDataBean.moveToApplicantRegisterPage()}" />
</h:form>
moveToApplicantRegisterPage()
有以下代码
public String moveToApplicantRegisterPage() {
editedData = 1;
return takeMeToAnotherPage("registerForPatentss");
}
当我点击Take Me To Some Page
链接时,我被定向到detailedReports.jsp
而不是registerForPatentss.xhtml
.
为什么会发生这种情况?我应该怎么做才能重定向到registerForPatentss.xhtml
.
注意:在重定向到 时registerForPatentss.xhtml
,我还需要将 的数据设置int editedData
为1
。