struts2 环境搭建
来源:互联网 发布:qt语言编程 编辑:程序博客网 时间:2024/06/03 23:39
一、web.xml文件配置:
<!-- 配置Struts2核心过滤器 -->
<!-- 配置Struts2核心过滤器 -->
<filter> <filter-name>struts2</filter-name> <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class> </filter> <filter-mapping> <filter-name>struts2</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>二、struts.xml文件配置(根据需要配置):
<struts> <!-- 配置国际化资源文件(上传信息提示) --> <constant name="struts.custom.i18n.resources" value="app"></constant> <package name="default" namespace="/" extends="struts-default"> <!-- 注册拦截器 --> <interceptors> <interceptor name="timerInterceptor" class="com.struts2.interceptor.TimerInterceptor"></interceptor> <interceptor name="userInterceptor" class="com.struts2.interceptor.UserInterceptor"></interceptor> </interceptors> <!-- 配置action --> <action name="helloworld" class="com.struts2.action.HelloWorldAction"> <result name="success">/jsp/success.jsp</result> <result name="login">/index.jsp</result> <!-- 引入拦截器 --> <interceptor-ref name="defaultStack" /> <interceptor-ref name="userInterceptor"></interceptor-ref> </action> <action name="timer" class="com.struts2.action.TimerAction"> <result name="success">/jsp/success.jsp</result> <result name="login">/index.jsp</result> <!-- 引入拦截器 --> <interceptor-ref name="defaultStack" /> <interceptor-ref name="timerInterceptor"></interceptor-ref> <interceptor-ref name="userInterceptor"></interceptor-ref> </action> <action name="user_*" method="{1}" class="com.struts2.action.UserAction"> <result name="success">/jsp/success.jsp</result> <result name="error">/index.jsp</result> </action> <!-- 文件上传 --> <action name="upload_*" method="{1}" class="com.struts2.action.FileUploadAction"> <result name="use">/jsp/upload.jsp</result> <result name="success">/jsp/upload.jsp</result> <result name="input">/jsp/uploadError.jsp</result> <result name="login">/index.jsp</result> <!-- 引入拦截器 (配置文件上传的类型及大小)(注意:先引入fileUpload,后引入defaultStack) --> <interceptor-ref name="fileUpload"> <!--<param name="allowedTypes">image/bmp,image/x-png,image/gif,image/jpeg</param>--> <param name="maximumSize">2M</param> </interceptor-ref> <interceptor-ref name="defaultStack" /> <interceptor-ref name="userInterceptor"></interceptor-ref> </action> <!-- 文件下载 --> <action name="download" class="com.struts2.action.FileDownloadAction"> <param name="inputPath">/images/img6-lg.jpg</param> <result name="success" type="stream"> <param name="contentType">application/octet-stream</param> <param name="contentDisposition">attachment;fileName="${downloadFileName}"</param> <param name="bufferSize">8192</param> <param name="inputName">inputStream</param> </result> </action> </package> </struts>
0 0
- Struts2开发环境搭建
- Struts2开发环境搭建
- Struts2开发环境搭建
- struts2环境搭建
- 搭建Struts2开发环境
- 搭建Struts2开发环境
- struts2 环境搭建
- struts2+tiles环境搭建
- 搭建Struts2开发环境
- Struts2 搭建开发环境
- struts2的环境搭建
- 搭建Struts2开发环境
- struts2开发环境搭建
- struts2环境配置搭建
- Struts2环境的搭建
- Struts2环境搭建
- Struts2环境搭建
- Struts2的环境搭建
- 修改solr访问路径
- 南阳理工ACM 题目198 数数
- MFC单文档之串口数据发送和接收的校验
- 腾讯前端面试题
- day40_s2sh整合
- struts2 环境搭建
- 抽象类
- task_struct结构注释
- day41_s2sh整合之CRM
- bzoj1821: [JSOI2010]Group 部落划分 Group
- Session
- makefile命令
- 23种设计模式 -比喻
- 反射_通过反射获取成员变量并使用