Struts 配置文件
web.xml
1 <?xml version="1.0" encoding="UTF-8"?> 2 <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" 3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 4 xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" 5 version="3.1"> 6 <filter> 7 <filter-name>struts</filter-name> 8 <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class> 9 </filter> 10 <filter-mapping> 11 <filter-name>struts</filter-name> 12 <url-pattern>/*</url-pattern> 13 </filter-mapping> 14 </web-app>
struts.xml
1 <?xml version="1.0" encoding="UTF-8"?> 2 3 <!DOCTYPE struts PUBLIC 4 "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" 5 "http://struts.apache.org/dtds/struts-2.3.dtd"> 6 7 <struts> 8 <constant name="struts.custom.i18n.resources" value="i18n"/> 9 <constant name="struts.devMode" value="true"/><!--开发模式,用途,更好的提示错误--> 10 <constant name="struts.multipart.maxSize" value="104857600"/> 11 12 <package name="user" namespace="/" extends="struts-default"> 13 <action name="checkCookie" class="userAction" method="getCookie"> 14 <result>pages/login.jsp</result> 15 </action> 16 <action name="*User" class="userAction" method="{1}"> 17 <result name="success">/pages/{1}Success.jsp</result> 18 <result name="input">/pages/{1}.jsp</result> 19 <result name="updateSuccess">/pages/loginSuccess.jsp</result> 20 <result name="error">/pages/error.jsp</result> 21 </action> 22 <action name="update*"> 23 <result>/pages/update{1}.jsp</result> 24 </action> 25 <action name="uploadImg" class="userAction" method="updateImg"> 26 <interceptor-ref name="defaultStack"> 27 <param name="fileUpload.maximumSize">10485760</param> 28 <param name="fileUpload.allowedExtensions">bmp,png,gif,jpeg,jpg</param> 29 </interceptor-ref> 30 <result name="success">/pages/loginSuccess.jsp</result> 31 <result name="input">/pages/updateImg.jsp</result> 32 <result name="error">/pages/error.jsp</result> 33 </action> 34 <action name="showDetails"> 35 <result type="redirectAction">showUserDetails</result><!--重定向到某个action--> 36 </action> 37 </package> 38 <package name="checkUser" namespace="/" extends="json-default"> 39 <action name="check*" class="userAction" method="check{1}"> 40 <result type="json"/> 41 </action> 42 </package> 43 <package name="userDetails" namespace="/" extends="struts-default"> 44 <action name="*UserDetails" class="userDetailsAction" method="{1}Details"> 45 <result name="success">/pages/userDetails/showUserDetails.jsp</result> 46 <result name="error">/pages/error.jsp</result> 47 </action> 48 <action name="updateUserDetails" class="userDetailsAction" method="updateDetails"> 49 <result name="success">/pages/userDetails/showUserDetails.jsp</result> 50 <result name="error">/pages/error.jsp</result> 51 </action> 52 <action name="deleteUserDetails" class="userDetailsAction" method="deleteDetails"> 53 <result name="success">/pages/userDetails/showUserDetails.jsp</result> 54 <result name="error">/pages/error.jsp</result> 55 </action> 56 <action name="queryDetailsByUserId" class="userDetailsAction" method="queryDetailsByUserId"> 57 <result>/pages/userDetails/updateUserDetails.jsp</result> 58 </action> 59 </package> 60 <package name="goods" namespace="/" extends="struts-default"> 61 <action name="showGoods" class="goodsAction" method="showGoods"> 62 <result>pages/goods/showGoods.jsp</result> 63 </action> 64 <action name="showGoodDetails" class="goodsAction" method="showGoodDetails"> 65 <result>pages/goods/showGoodDetails.jsp</result> 66 </action> 67 </package> 68 <package name="buyCar" namespace="/" extends="struts-default"> 69 <action name="*BuyCar" class="buyCarAction" method="{1}BuyCar"> 70 <result name="success">pages/buyCar/showBuyCar.jsp</result> 71 <result name="error">/pages/error.jsp</result> 72 </action> 73 <action name="addBuyCar" class="buyCarAction" method="addBuyCar"> 74 <result name="success">/pages/buyCar/addBuyCarSuccess.jsp</result> 75 <result name="error">/pages/error.jsp</result> 76 </action> 77 <action name="makeBill" class="buyCarAction" method="makeBill"> 78 <result name="success">pages/orders/showBill.jsp</result> 79 <result name="error">/pages/error.jsp</result> 80 </action> 81 </package> 82 <package name="updateBuyCarCount" namespace="/" extends="json-default"> 83 <action name="updateBuyCarCount" class="buyCarAction" method="updateBuyCarCount"> 84 <result type="json"/> 85 </action> 86 </package> 87 <package name="order" namespace="/" extends="struts-default"> 88 <action name="showOrders" class="ordersAction" method="showOrders"> 89 <result>pages/orders/showOrders.jsp</result> 90 </action> 91 <action name="addOrder" class="ordersAction" method="addOrder"> 92 <result name="success">pages/orders/addOrderSuccess.jsp</result> 93 <result name="error">/pages/error.jsp</result> 94 </action> 95 <action name="deleteOrder" class="ordersAction" method="deleteOrder"> 96 <result name="success">pages/orders/showOrders.jsp</result> 97 <result name="error">/pages/error.jsp</result> 98 </action> 99 </package> 100 <package name="img" namespace="/" extends="struts-default"> 101 <action name="showImg" class="com.iotek.homework.actions.ImgAction" method="showImg"> 102 <result>pages/showImg.jsp</result> 103 </action> 104 <action name="*Img" class="com.iotek.homework.actions.ImgAction" method="{1}Img"> 105 <result type="stream"/> 106 </action> 107 </package> 108 </struts>
View Code
转载于:https://www.cnblogs.com/BobXie85/p/6699374.html
Struts 配置文件相关推荐
- struts配置文件没有标签提示
2019独角兽企业重金招聘Python工程师标准>>> struts配置文件没有标签提示 原因:" http://struts.apache.org/dtds/struts ...
- Struts配置文件务必采用正确的DTD
项目中的Struts配置文件的DTD必须与Struts软件(即jar包)的版本一致.所以关键获得Struts的版本,方法是: 解压Struts的jar包,找到META-INF目录下的MANIFEST. ...
- 【JavaEE企业应用实战学习记录】struts配置文件详细解析
1 <?xml version="1.0" encoding="UTF-8"?> 2 3 <!DOCTYPE struts PUBLIC 4 ...
- JAVA框架——struts(一)struts快速入门,struts访问流程,struts配置文件详解,动态方法调用
一. Struts2框架概述 是一种基于MVC模式的轻量级web框架.本质是一个Servlet.作为控制器建立模型与视图的数据交互.Struts2以WebWord为核心,采用拦截器的机制处理客户的请求 ...
- Struts2框架概述、Struts简介、Struts环境搭建、Struts执行流程、Struts文档、Struts配置文件的加载顺序-day01
目录 第一节 框架概述 1.1 什么是框架 1.2 三大框架 1.3 三层架构 1.4 MVC.Servlet.Filter MVC Servlet Filter 第二节 Struts简介 2.1 S ...
- struts2无刷新图片(文件)上传 充分利用struts配置文件 自己只需要把读取到的文件写入文件系统就可以了...
晚上写 转载于:https://www.cnblogs.com/yongde/p/3362845.html
- struts2之配置文件struts.xml详解
struts配置文件 struts.xml配置参数详解 struts.xml中很大一部分配置默认配置就好了 但是有些还是需要做了解 以便于理解 和修改 <?xml version=" ...
- Struts2的配置文件struts.xml详解
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE struts PUBLIC "-/ ...
- struts 1.2配置文件
struts 1.2配置文件 2011-07-19 19:59 49人阅读 评论(0) 收藏 举报 Struts中是apache组织的MVC框架 下表列出了Struts中用到的lib包及其用 ...
最新文章
- 解决Ubuntu“下载额外数据文件失败 ttf-mscorefonts-installer”的问题 (转载)
- 北京内推 | 华为CloudAI机器视觉产品部招聘计算机视觉见习研究员
- haproxy搭建web群集
- 聊聊Socket、TCP/IP、HTTP、FTP及网络编程
- VS2015:出现devenv.sln解决方案保存对话框
- java面试题库app
- 图像处理之边缘检测[微分算子、Canny算子和LOG算子]
- python 解压zip rar 7z文件
- 3D打印机打印中途停止且显示挤出头温度过低
- Android字体、字重
- 十四、数字图像处理之图像压缩
- 关闭与卸载xxx终端防护系统时需要密码怎么办?
- ArcGIS Pro(ArcMap)中利用自带地理处理工具实现线图层批量裁剪面图层
- [Android]天气App 1
- 2020年开春最新面试!今日头条 Android 面试题及答案 (已拿到 offer)
- Linux libusb USB开发(一)—— USB设备基础概念
- python使用eyed3获取音频信息包含采样率比特率和通道信息等
- 如何在opencv 和 vs 2019 调整运行窗口的大小
- Latex解决eps不能导入的问题
- 微信小程序人脸识别/采集改进版-支持人脸中心位置校验,人脸图片采集(速度更快),人脸搜索
热门文章
- google bert
- Pandas DataFrame GroupBy.Apply
- 网络通信 route(公司局域网配置)
- Python Base64
- Linux开机启动程序rc.local
- Oracle数据库开机自启动
- oracle dba开头的表,oracle中以dba_、user_、v$_、all_、session_、index_开头的常用表和视图...
- Nutanix:在云转型的道路上飞奔
- 分库分表学习总结(4)——分布式事务常见应用场景总结
- 敏捷开发系列学习总结(10)——到底什么是敏捷开发?