Struts一些技巧的纪录

原创 2006年05月23日 17:26:00

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

界面设计的基本技巧

最好的程序界面就是用户无需去阅读*作手册就知道该如何使用的界面。  原则 1.一致性    如果你可以在一个列表的项目上双击后能够弹出对话框,那么应该在任何列表中双击都能弹出对话框。要有统一的字体写号...
  • wangchinaking
  • wangchinaking
  • 2005年03月16日 17:20
  • 2359

CSS的一些经典技巧

CSS字体属性简写规则 一般用CSS设定字体属性是这样做的: 1 font-weight: bold; 2 font-style: italic; ...
  • tyler1108
  • tyler1108
  • 2013年08月13日 13:14
  • 817

普通壳的脱壳方法和脱壳技巧

转自:http://www.bllll.com/thread-43439-1-1.html普通壳的脱壳方法和脱壳技巧这篇文章,是我在之前在自学脱壳的时候,在笔记本是所做的脱壳总结;里面包括了各种壳的脱...
  • ciahi
  • ciahi
  • 2007年10月27日 22:13
  • 980

CSS常用技巧(保持更新)

总是忘记一些常用的前端技巧,有这个帖子记录一下吧: 1.让ul 中的li 横布局排列,并且没有浮点:ul li{ folat:left; list-style:none} 2.li标签之间的间距:...
  • apacheuk
  • apacheuk
  • 2017年12月28日 15:04
  • 24

默认情况下,struts2是无法处理以.do为后缀的请求url的

默认情况下,struts2是无法处理以.do为后缀的请求url的(默认情况下是.action或者不填,可以参见org.apache.struts2包下的default.properties文件)。  ...
  • dong281055686xin
  • dong281055686xin
  • 2015年09月24日 16:31
  • 636

doxygen+graphviz 绘制工程的结构图技巧小结

第一部分:在看推荐的教程文章之前,你应该注意的 第二部分:当你使用教程文章不能达到期望的目的时,请看下面...
  • davied9
  • davied9
  • 2017年08月23日 23:01
  • 186

关于Python的一些使用小技巧

在Windows操作系统上,安装两个不同版本的Python解释器,假如Python3.5被安装在D:\Program Files\Python35文件夹中。你还需要把D:\Program Files\...
  • Zack1989
  • Zack1989
  • 2016年12月07日 21:39
  • 356

C语言的小算法技巧

最后更新时间:Wed Apr 20 11:21:54 CST 2016Preface以下是收集的,并且自己用到过的小技巧集锦,写这个主要是因为,长时间不接触,忘记了很多的小技巧了,等到自己再去使用的时...
  • qq_20336817
  • qq_20336817
  • 2016年04月20日 11:21
  • 647

Python open()函数文件打开、读、写操作 0602

读写
  • xiaoziqingkong
  • xiaoziqingkong
  • 2017年06月02日 22:04
  • 319

吗,的舒服加快速度

第十六课减肥后收到货发烧友护发素的后
  • u013414209
  • u013414209
  • 2014年01月08日 09:06
  • 130
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Struts一些技巧的纪录
举报原因:
原因补充:

(最多只允许输入30个字)