如何使用多个 JSF 表单
Posted
技术标签:
【中文标题】如何使用多个 JSF 表单【英文标题】:How to use more than one JSF form 【发布时间】:2013-07-15 23:29:56 【问题描述】:我有一个 Java EE 7 项目,在 Web 应用程序部分我正在尝试打开 JSF 表单。
但是,当我运行它时,它只会看到初始形式。
我怎样才能让它到达其他形式?
我的代码中的小例子:
<body>
<h:form id="firstForm" prependid="false">
...
</h:form>
<h:form id="secondForm" prependid="false">
...
</h:form>
</body>
【问题讨论】:
向我们展示代码。你尝试过什么? 我在我的问题中举了一个例子 这很奇怪。如果您删除prependid=false
,您仍然会得到相同的行为吗?
感谢您的建议,但仍然是相同的行为...
“看到初始形式”是什么意思?您是否尝试提交操作但它失败了?请准确描述症状是什么
【参考方案1】:
This answer 帮了我很多。还有一些参考问题。更正它们后,我可以看到所有的表单结构。
我知道上面的代码不是嵌套表单结构,但是对于其他对此问题感到好奇的人,您不能在html5
(<h:form>
和<form>
)中制作嵌套表单。所以要小心你的模板。
祝你好运!
【讨论】:
以上是关于如何使用多个 JSF 表单的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Spring Security 3.1.3 和 JSF 创建一个 Bean 来验证我的登录表单