读书人

myfaces的form提交有关问题?求解

发布时间: 2012-01-13 22:43:29 作者: rapoo

myfaces的form提交问题?求解!
Form内只包含一个 <h:outputText> 显示一条信息,两个 <h:commandButton分别表示Yes or No的选择按钮,按钮的action属性都设置成Bean里面的方法,第一次点击按钮的时候页面提交了,但是Bean的方法没有执行,又返回原来的页面了,第二次再点击的时候才执行了Bean方法,请问这是这么回事?为什么要点击两次才起作用?

[解决办法]
帮忙顶
[解决办法]
中间是不是有代码作了处理?那段代码并没有做提交的动作?具体看看你的代码
[解决办法]
帮忙顶

[解决办法]
那还是类里面有问题
[解决办法]
代码发来看
[解决办法]
恩有这样的毛病
有些页面上的按钮需要点击2下
[解决办法]
这很正常,在web.xml里设置
<context-param>
<param-name> javax.faces.STATE_SAVING_METHOD </param-name>
<param-value> client </param-value> //设置为客户端,默认为服务器端
</context-param>
就可以了.

读书人网 >Java Web开发

热点推荐