java – RichFaces:TabPanel和param
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了java – RichFaces:TabPanel和param,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含934字,纯文字阅读大概需要2分钟。
内容图文
目前,我在基于JSF 2.0的Web应用程序中处理rich:tabPanel.
我遇到一个非常奇怪的问题,这与我的richface组件有关.
基本上,我在每个面板上打印一些相同的东西(这里,它是一个节目的日程表,标签包含日期和标签的内容包含不同的小时).
因此,我有类似的东西:
<rich:tabPanel>
<c:forEach items="#{show}" var="hour" ...>
<rich:tab>
<a4j:commandLink ...>
<a4j:param value="hour.something" assignTo="#{bean.method}" />
</a4j:commandLink>
</ ..... >
当我点击第一个命令链接时,显示我的网页时,没关系.但是,当我选择其他选项卡,并且我单击commandlink时,“bean.method”不会被调用.我需要再次单击以调用该函数.
最后,当我将tabPanel作为“switchtype = server”时,它工作得很好(没有点击2次).
但这不是目的,我想使用客户端模式.
我在Richfaces v3的JIRA上看到了这个问题已经解决了JIRA JBoss.但是没有更多的信息(除了评论,但它不起作用).
如果有人可以提供帮助,那就太好了.
问候,
解决方法:
问题是您使用的是嵌套表单(表单中的表单).这不是JSF中推荐的.即使在HTML中它也是无效的.删除一个表单,它将工作.
阅读this post.
内容总结
以上是互联网集市为您收集整理的java – RichFaces:TabPanel和param全部内容,希望文章能够帮你解决java – RichFaces:TabPanel和param所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。