在JSF2.2页面中检索JSP post字段
我有一个JSP页面,它包含一个带有方法“post”的表单,在操作中它调用JSF2.2中的一个页面xhtml。如何在xhtml页面中检索从jsp页面发送的post字段。 谢谢。您可以(ab)使用在JSF2.2页面中检索JSP post字段,jsp,jsf-2.2,Jsp,Jsf 2.2,我有一个JSP页面,它包含一个带有方法“post”的表单,在操作中它调用JSF2.2中的一个页面xhtml。如何在xhtml页面中检索从jsp页面发送的post字段。 谢谢。您可以(ab)使用进行此操作 想象一下这种“纯HTML”形式(JSP与此无关,因为它只是HTML代码的生产者;它可以是任何服务器端语言/框架/视图技术): 从长远来看,更好的方法是将遗留的JSP页面转换为真正的JSF页面 另见: 我认为您的表单UI在JSP页面中,您希望在xhtml页面中访问表单数据。 如果要访问xhtm
进行此操作
想象一下这种“纯HTML”形式(JSP与此无关,因为它只是HTML代码的生产者;它可以是任何服务器端语言/框架/视图技术):
从长远来看,更好的方法是将遗留的JSP页面转换为真正的JSF页面
另见:
In JSP:
<form action="" method="">
<input name="myName" type="text">
<input value="Submit" type="Submit">
</form>
In XHTML :
To access 'myName' parameter in xhtml page please use like following
eg. <h:outputLabel value="#{request.getParameter('myName')}"/>
JSP中的:
在XHTML中:
要访问xhtml页面中的“myName”参数,请使用如下命令
如。
<f:metadata>
<f:viewParam name="foo" value="#{bean.foo}" />
<f:viewParam name="bar" value="#{bean.bar}" />
<f:viewAction action="#{bean.action}" onPostback="true" />
</f:metadata>
<p>User submitted data:</p>
<ul>
<li>Foo: #{param.foo}</li>
<li>Bar: #{param.bar}</li>
</ul>
In JSP:
<form action="" method="">
<input name="myName" type="text">
<input value="Submit" type="Submit">
</form>
In XHTML :
To access 'myName' parameter in xhtml page please use like following
eg. <h:outputLabel value="#{request.getParameter('myName')}"/>