Struts2学习笔记(2)
<paramname="allowedTypes">image/pjpeg,text/plain</param>
<action name="UploadAction"class="com.maple.upload.action.UploadAction"method="execute">
<resultname="success"type="dispatcher">/WEB-INF/upload_success.jsp</result>
<resultname="input"type="dispatcher">upload.jsp</result><!--有错时转到该页面 -->
<!-- 给框架默认文件上传拦截器(FileUploadInterceptor)设置值 -->
<interceptor-refname="fileUpload"><!-- name的值固定,可以在struts-default.xml文件中找到 -->
<!-- 设置上传单个文件大小为5M -->
<param name="maximumSize">5242880</param>
<!-- 设置上传文件的后缀名 -->
<param name="allowedExtensions">jpg,txt,doc,avi</param>
<!-- 设置上传文件的内容类型 -->
<param name="allowedTypes">image/jpeg,text/plain,application/msword,video/x-msvideo</param>
</interceptor-ref>
<interceptor-refname="defaultStack"/><!--这个是默认的拦截器,如果申明了其他拦截器,必须显式申明引用默认的 -->
</action>(如果没有显式引用则会报空指针,和JavaBean中必须有空参构造器类似)
1.5覆盖系统的提示信息
写一个任意.properies文件,存放的位置也是任意,在里面覆盖系统指定的key=value.
即覆盖struts-messages.properties文件。
在struts.xml文件中,加入以下代码,以至于让框架在错误提示时,找用户自定义的properties文件
<constant name="struts.custom.i18n.resources"value="配置文件的路径 "/>
相关新闻>>
- 发表评论
-
- 最新评论 更多>>