1。一表单多按钮的问题,有关button和submit的name属性在getParameter的区别
如果我用type=submit name="" value=""的形式可以在servlet中成功用getparameter获得到底是哪个按钮被按下了
但是现在我想在submit前作表单验证, 所以改成了type=button name="" value="" ,然后在js里验证后submit, 不料这样一来,getparameter居然无法获得button的value了
http://community.csdn.net/Expert/topic/4772/4772681.xml?temp=.2313654
2。一般判断字符串时,在条件里加入str != null比较好(而且要加前面),比如:if(str!=null && str.equals("...")) {;}
3。感觉Struts的message(error)标签的调用其实跟语句:<%=request.getAttribute(Values.USER_ERROR_MSG) == null ? "" : request.getAttribute(Values.USER_ERROR_MSG)%>有一定的类似
4。今天做了服务器端的validator,感觉把Validator作为一个接口,然后用bean实现是不错的方法。 Struts的ActionForm不知道是怎么实现的,有机会再看看。
分享到:
相关推荐
Struts开发技巧Struts开发技巧Struts开发技巧Struts开发技巧Struts开发技巧Struts开发技巧Struts开发技巧Struts开发技巧
----Struts 使用技巧---- 1 Struts validate 1.1 使用ActionForm的validate()验证 总体思路:这个验证是没有添加验证框架的验证,而是直接通过ActionForm的validate()方法进行系统验证, 进行验证要处理三个方面的...
struts 技巧运用 1:利用Token解决重复提交 2:copyProperties 3:文件上传 4:等
通过一个简单的例子让你学习到Struts验证框架与一些技巧
struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别...
struts2技巧,笔记.zip 指定404,500页面 utf-8过滤器 防SQL注入 解决乱码
struts例子struts例子struts例子struts例子struts例子struts例子struts例子struts例子struts例子struts例子struts例子struts例子struts例子struts例子struts例子
Struts开发技巧.是由开发过struts的开发人员开发产品后.所获得的经验而成.
struts包struts包struts包struts包struts包struts包struts包struts包
struts上传struts上传 struts上传struts上传
struts练习struts练习struts练习
struts源码struts源码struts源码struts源码
一个很好的关于Struts2的讲义!struts2讲义struts2讲义struts2讲义struts2讲义struts2讲义struts2讲义
学习Struts的一些参考资料
struts 翻译struts 翻译struts 翻译struts 翻译struts 翻译
配置Struts配置Struts配置Struts配置Struts配置Struts配置Struts
一些struts的整理文档,包括Struts的结构.doc struts Validator页面验证.doc struts框架详细介绍.ppt struts入门资料.doc struts实践经验.ppt struts项目实施前的准备.ppt struts真实案例资料.doc strut详细资料教程...
Struts简介 什么是Struts Struts基本运作流程 ActionMapping类 Action类 ActionForm类 ActionError与ActionMessage 协同开发 模块化程序 Struts异常处理 Struts国际化支持 PlugIn接口 等等