首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >JSF2.0将参数传递给同一个页面

JSF2.0将参数传递给同一个页面
EN

Stack Overflow用户
提问于 2012-03-09 11:35:40
回答 3查看 1.4K关注 0票数 0

我有一个名为page1.jsf的页面,它包含一个参数。我有一个包含param的命令按钮。单击该按钮时,它必须返回到page1.jsf以及我传递的任何参数。

代码语言:javascript
运行
复制
<h:commandButton action="#{myBean.DoSthng}" value="Something" >
 <f:param name="p1" value="sthng"></f:param>
 </h:commandButton>

如何将此参数传递给page1.jsf本身?

在Facs-config.xml托管Bean中,我将其设置为

代码语言:javascript
运行
复制
<managed-bean>
  <managed-bean-name>myBean</managed-bean-name>
  <managed-bean-class>com.MyBean</managed-bean-class>
  <managed-bean-scope>session</managed-bean-scope>
  <managed-property>
    <property-name>p1</property-name>
    <value>#{myBean.p1}</value>
  </managed-property>
</managed-bean>

这给了我一个错误。

你们能帮帮我吗。

编辑

从page1中,我必须将一个值从一个操作传递给backing。支持bean应该将我重定向回page1,但内容不同!

EN

Stack Overflow用户

发布于 2012-03-09 11:54:03

从页面中调用action,因此在返回时可以执行以下操作

代码语言:javascript
运行
复制
return "someView.jsf?param=val&faces-redirect=true"
票数 0
EN
查看全部 3 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9633393

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档