【发布时间】:2011-02-08 21:22:42
【问题描述】:
我正在做一个 JSF2 项目。
1 .我有一个带有一些复选框的表格。看下面的代码
<ui:repeat>
<h:selectManyCheckbox value="#{wagent.selectedPra}">...
</h:selectManyCheckbox>
</ui:repeat>
所以我在 ui:repeat 中使用 selectManyCheckbox,我希望不同 selectManyCheckbox 的值指向相同的值。 但是当表单提交时,我没有所有选定的框。 我该怎么做?
2 。我有一个带有一些输入的表格。在我的操作中,我想合并一些 pdf 文件,保持在同一页面上,并且出现一个弹出窗口来提供下载合并的文件。
3 .是否为每个请求创建了所有具有请求范围的托管 bean,或者仅在我在 xhtml 页面中使用它们时创建?
4 .我有一个用于注销的命令链接。在我的操作中,我使用 session.invalidate() 并返回“登录”。所以我回到登录,但是在验证登录时,我的会话托管 bean 似乎没有被创建。错误类似于 yourSessionBean 为空。怎么了?
【问题讨论】:
-
顺便说一句,我对这种多问题合一没有问题,但将来你真的应该为每个问题单独问一个问题。这就是 Stackoverflow 对您的期望。这样可以实现更细粒度的搜索和更好的匹配,还可以更好地单独处理/关闭问题(例如,在重复的情况下)。