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