刚接触了一个JSF的项目,感觉不是很好用,比如那个什么<h:commandButton> 居然不能传参数,十分头痛。
现在在这个button里面, 我有一个action去调用backingbean, 还有一个javascript 的function 如下:
<h:commandButton id="btnSubmit" value="Submit" styleClass="Button" onclick="lfnSubmit()" action="#{invoiceInquiryBean.searchInvoice}"/>但我却发现, 这个onclick 的执行在action的后面,,这样我的一些输入验证就做不了了。。 怎么办??
不过我也不确定,究竟是他js执行在这个action后面呢, 还是根本就没有执行,或者说不会执行???谢谢!
现在在这个button里面, 我有一个action去调用backingbean, 还有一个javascript 的function 如下:
<h:commandButton id="btnSubmit" value="Submit" styleClass="Button" onclick="lfnSubmit()" action="#{invoiceInquiryBean.searchInvoice}"/>但我却发现, 这个onclick 的执行在action的后面,,这样我的一些输入验证就做不了了。。 怎么办??
不过我也不确定,究竟是他js执行在这个action后面呢, 还是根本就没有执行,或者说不会执行???谢谢!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货