
struts2.0
iteye_11418
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
在struts2.0中对指定方法进行validation验证
最近公司项目使用struts2.0, 在用到struts2.0中的validation框架时,当为一个Action指定Actionname-validation.xml验证规则后,validation interceptor会为该Action中的每个方法都执行validation,这样很烦。(1)有一种解决方法是为其余不需要进行验证的方法加上annotation,即在方法前加上@SkipVali...2007-06-29 23:34:02 · 248 阅读 · 0 评论 -
文件上传中需要解决的问题
1.图片上传: (1)限制文件的大小;(客户端, 服务器端) (2)限制文件的格式;(客户端, 服务器端) (3)图片是有高度和宽度的 (4)图片的MIMETYPE必须是正确的,否则无法上传。(那么,在更新的时候,就不合适了) (5)文件上传后如何命名? (6)文件上传后保存的路径? (7)对于已经上传的图片,要在查看和编辑页面显示出来,并可...2007-09-12 11:40:58 · 165 阅读 · 0 评论 -
struts2中select标签的使用
struts2的select标签中,常用的有以下几个属性:(1)struts2中的select 标签中,必须设置的属性只有一个,即是list。(2)select标签的list中必须有值,不然会报错。如果没有值,可以加上headerKey, headerValue,这样就可以通过了。如:xml 代码 <s:select name="geElement.childType...2007-08-03 15:35:16 · 190 阅读 · 0 评论 -
使用struts2中的文件上传
struts2中提供了对文件上传的支持,主要是通过File Upload Interceptor来实现的。这个拦截器有两个参数可以设置:maximumSize 和allowedTypes ,其中,maximumSize是允许上传的文件的最大容量,allowedTypes是允许的mimeType类型。错误提示信息可以在i18n资源文件中指定,有以下三个key:(1)struts.messages...2007-07-27 16:26:08 · 122 阅读 · 0 评论 -
由spring管理struts的Action实例
当指定struts.objectFactory为spring时,struts2框架就会把bean转发给spring来创建,装配,注入。但是bean创建完成之后,还是由struts容器来管理其生命周期。配置方式:(1)struts.xml中:xml 代码 <constant name="struts.objectFactory" value="spring" /> ...2007-07-27 10:12:37 · 150 阅读 · 0 评论 -
STRUTS2中的日期处理
1.Struts2中的日期的格式化:在struts2中,提供了<s:date.../>标签,可以很方便地处理日期。有了这个标签,就可以随意地以各种方式来格式化日期,如指定日期格式为“dd/MM/yyyy hh:mm”,或者是自定义可读性强的日期格式“2 hours 14 minutes”,或者使用在properties文件中预先定义好日期格式。s:date标签共有四个属性,id,n...2007-07-25 22:19:29 · 228 阅读 · 0 评论 -
在struts2中调试JSP页面
有的时候,你可能想要调试一个JSP页面,在STRUTS2中可以支持.(1)在struts的配置文件中,更改devmode=true;(2)在url后面添加?debug=xml,或?debug=console;具体参考STRUTS2自带的例子show-case....2007-07-13 10:36:15 · 249 阅读 · 0 评论 -
struts2 OGNL取数据
昨天碰天这样一种情况,在extreme table中指定了一行,id为row,又想在ognl中取得该row中的字段属性.发现可以这样写,<s:property value="#attr.row.id"/><s:property value="#attr.row.name"/>其中id, name为row中的属性名,row是迭代中的一个Bean.在struts2的OGN...2007-07-11 08:53:37 · 197 阅读 · 0 评论 -
struts2.0
struts2.0中的链接<s:a href=""/>,如果我要新打开这个链接,不知道该怎么写?2007-07-09 13:45:16 · 141 阅读 · 0 评论 -
struts2中的token
<s:token/>实现原理:在页面加载时,<s: token />产生一个GUID(Globally Unique Identifier,全局唯一标识符)值的隐藏输入框如:xml 代码 <input type="hidden" name="struts.token.name" value="struts.token"/> &2007-07-02 13:49:50 · 184 阅读 · 0 评论 -
在Action中获取资源文件中的消息
在struts2中,绑定的资源的顺序为:ActionClass.properties BaseClass.properties (all the way to Object.properties) Interface.properties (every interface and sub-interface) ModelDriven's model (if implements Model...2007-07-02 10:09:26 · 114 阅读 · 0 评论 -
struts2.0配置中的通配符方法
来看一个例子,例如有一个CrudAction, 其中有两个方法,input 和 delete,我们定义两个action:Crud_input和Crud_delete。我们可以在struts.xml中配置如下:xml 代码 <action name="Crud_*" class="example.Crud" method="{1}"> 这样,当struts2遇到...2007-07-01 18:10:45 · 127 阅读 · 0 评论 -
验证框架中需要解决的问题
验证框架中需要解决的问题: (1)对于每个验证,需要指定INPUT页面; (2)指定方法验证; (3)验证错误信息的显示; (4)客户端验证; (5)服务器端验证; (6)创建和编辑通常是同一个页面;...2007-09-12 12:58:54 · 167 阅读 · 0 评论