`
dr2tr
  • 浏览: 137676 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Struts一些技巧的纪录

阅读更多

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不知道是怎么实现的,有机会再看看。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics