MyException - 我的异常网
当前位置:我的异常网» Java Web开发 » 关于jsf commandLink的action有关问题

关于jsf commandLink的action有关问题

www.MyException.Cn  网友分享于:2013-12-11  浏览:125次
关于jsf commandLink的action问题
如题目,
我们经常用action来决定页面的走向,例如action=#{user.navigation}   这个navigation方法是无参数的,但是如果这个方法是一个有参数的怎么办,可以么?

------解决方案--------------------
使用以下方法:
<h:commandLink value= "提交 " action= "#{user.navigation} ">
<f:param name= "name1 " value= "value1 "/>
<f:param name= "name2 " value= "value2 "/>
...........
</h:commandLink>
记住要点:
只能不commandLink,不能用commandButton,commandButton传不过去的。
前台页面可以用request.getParameter( "username ")得到,后台即BEAN中可以用
FacesContext.getCurrentInstance().getExternalContext().getRequestParameterMap().get( "username ").toString()
记得上次和你说过了呀!

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有