Sep 21

JSF向方法传递参数 不指定

Heck , 02:29 , 编程杂谈 , 评论(0) , 引用(0) , 阅读(1129) , Via 本站原创 | |
      我们在jsf中你其实并不能通过h:commandButton或 者h:commandLink向一个带参数的方法中传递参数,但是你也可以使用f:param来达到这一目的。比如对于下面的代码:

你不能够这样定义MyAction中的actionMethod:

public String actionMethod(String myParam)


JSF不会把相应的参数传递给方法。但是你可以申明一个无参数的方法并通过request得到f:param中的值:


另外,需要提醒你的是,如果你使用了JBoss Seam,你就完全可以使用带参数的方法了。

来源:Heck's Blog
地址:http://www.hecks.tk/jsf-ahead-method-transmit-para/
转载时须以链接形式注明作者和原始出处及本声明,否则将追究法律责任,谢谢配合!