【JavaEE企业应用实战学习记录】struts配置文件详细解析
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是Struts2配置文件的根元素--> 8 <struts> 9 <!--下面的元素可以出现0次 或者无限多次--> 10 <constant name="" value=""/> 11 <!--下面的元素可以出现0次 或者无限多次--> 12 <bean class="" type="" name="" scope="" static="" optional="/" 13 <!--下面的元素可以出现0次 或者无限多次--> 14 <include file=""/> 15 <!--package元素是struts配置文件的核心,该元素可以出现0次或无限多次--> 16 <package name="必填的包" extends="" namespace="" abstract="" externalReferenceResolver=""> 17 <!--该元素必须出现,可以出现无限多次--> 18 <result-types> 19 <!--该元素可以出现0次或无限多次--> 20 <result-type name="" class="" default="false|true"> 21 <param name="参数名">参数值</param> 22 </result-type> 23 </result-types> 24 <!--下面的元素可以出现0次 或者无限多次--> 25 <interceptors> 26 <!--该元素的interceptor元素和interceptor-stack至少出现之一,也可以二者都出现--> 27 <!--下面的元素可以出现0次 或者无限多次--> 28 <interceptor name="" class=""> 29 <!--下面的元素可以出现0次 或者无限多次--> 30 <param name="参数名">参数值</param> 31 </interceptor> 32 <!--下面的元素可以出现0次 或者无限多次--> 33 <interceptor-stack name=""> 34 <!--下面的元素可以出现0次 或者无限多次--> 35 <interceptor-ref name=""> 36 <!--下面的元素可以出现0次 或者无限多次--> 37 <param name="参数名">参数值</param> 38 </interceptor-ref> 39 </interceptor-stack> 40 </interceptors> 41 <!--下面的元素可以出现0次 或者无限多次--> 42 <default-interceptor-ref name=""> 43 </default-interceptor-ref> 44 <default-action-ref name=""> 45 </default-action-ref> 46 <default-class-ref class=""></default-class-ref> 47 <!--下面的元素可以出现0次 或者无限多次--> 48 <global-results> 49 <!--下面的元素必须出现可以无限多次--> 50 <result name="" type=""> 51 <param name=""></param> 52 </result> 53 </global-results> 54 <!--下面的元素可以出现0次 或者无限多次--> 55 <global-exception-mappings> 56 <!--下面的元素必须出现可以无限多次--> 57 <exception-mapping exception="" result=""> 58 <param name=""></param> 59 </exception-mapping> 60 </global-exception-mappings> 61 <!--定义Action可以出现0次或无限多次--> 62 <action name="" class="" method="" converter=""> 63 <param name=""></param> 64 <!--映射资源--> 65 <result name="" type=""> 66 <!--下面的元素可以出现0次 或者无限多次--> 67 <param name=""></param> 68 </result> 69 <interceptor-ref name=""> 70 <!--下面的元素可以出现0次 或者无限多次--> 71 <param name=""></param> 72 </interceptor-ref> 73 <!--处理异常资源--> 74 <exception-mapping exception="" result="" name=""> 75 <!--下面的元素可以出现0次 或者无限多次--> 76 <param name=""></param> 77 </exception-mapping> 78 </action> 79 </package> 80 <!--下面的元素可以出现0次 或者1次--> 81 <unknown-handler-stack> 82 <unknown-handler-ref name=""></unknown-handler-ref> 83 </unknown-handler-stack> 84 </struts>
转载于:https://www.cnblogs.com/dream-to-pku/p/5934706.html
【JavaEE企业应用实战学习记录】struts配置文件详细解析相关推荐
- oracle实战学习记录
oracle实战学习记录 序列 修改表数据行(update) 删除数据行(delete) 截断表 drop,delete,truncate的区别 分页查询 oracle的隐藏列 分页查询的原理 内连接 ...
- 前端学习记录27-JavaScript-(作用域、预解析、自定义对象)
前端学习记录27-JavaScript-作用域.预解析.自定义对象 作用域 全局作用域 局部作用域(函数作用域) 变量作用域 全局变量 局部变量 作用域链 预解析 变量预解析 函数预解析 预解析经典面 ...
- MMDetection框架入门教程(三):配置文件详细解析
在上一篇博客中提到,MMDetection搭建训练算法只需要3个步骤:1) 准备数据集 2) 编写配置文件 3) 执行train.py文件开始训练.但上篇博客只是很简略的介绍了一下大体流程,本文将 ...
- 机器学习实战 学习记录 (4-5章)
参考:机器学习实战Peter Harrington (11条消息) 机器学习实战教程(13篇)_chenyanlong_v的博客-CSDN博客_机器学习实战 四.朴素贝叶斯:(1)选择具有最高概率的决 ...
- RT-thread基础移植//依据rtt实战学习记录
主要任务有以下几点: 任务 1:BSP 跑起来 任务 2:完成报警模块 任务 3:完成按键模块 任务 4:完成温湿度传感器的驱动 和明显各个任务是层层递进的,并且有易到难,今天是第一天,由于上课的原因 ...
- Z00334 轻量级JAVAEE企业应用实战(第3版) 百度网盘链接
链接:https://pan.baidu.com/s/1KgZA_vHcQPYFH7xOY7zOxg 提取码:5qam
- Redis学习笔记(四):配置文件详细说明(redis-3.2)
目录 简介 开头说明 INCLUDES NETWORK bind protected-mode port tcp-backlog Unix socket Timeout TCP keepalive G ...
- maven学习记录:maven工具栏解析
1.打开Maven Project视图 新版的IDEA安装完成之后,在窗口的右侧边栏,就能点击出来. 也可以通过IDEA的菜单栏打开,View–>Tool Windows–>Maven M ...
- 【nginx详解】nginx配置文件详细解析以及模板
文章目录 目录 文章目录 一.nginx 模板案例下载 二.nginx介绍 三.nginx功能 四.nginx配置 总结 一.nginx 模板案例下载 nginx-1.19.10.rar(内含配置文件 ...
最新文章
- uva1507(状态压缩+dfs)
- Linux目录结构介绍
- 【BZOJ-4631】踩气球 线段树 + STL
- 若依实现文件多线程批量上传案例
- 输入某年某月某日,Java判断这一天是这一年的第几天?
- 阿里的dubbo 到底是用来干嘛的?
- ZK在ZUL页面使用HTML
- 调侃大学生[太有才了]
- WPF打开子窗口给父窗口添加蒙版效果
- 2017-2018 Exp9 网络欺诈技术防范 20155214
- 腾讯 roomservice php,后台系统搭建记录 - 腾讯Web前端 IMWeb 团队社区 | blog | 团队博客...
- python基于词向量的古诗生成器
- 2019牛客国庆集训派对day2 K 2018(容斥)
- Unity技能工厂——字体替换工具功能的实现!
- 正则表达式(二)常用正则表达式——验证邮箱
- 论文阅读(21 AAAI)Mind-the-Gap Unsupervised Domain Adaptation for Text-Video Retrieval
- 怎么用xcode写html5,xcode怎么写c
- ceph客户端使用_CEPH应用
- 相机模型-鱼眼模型/鱼眼镜头标定基本原理及实现(2)
- 机器学习算法——贝叶斯分类器3(朴素贝叶斯分类器)
热门文章
- [攻防世界 pwn]——Mary_Morton
- Linux下程序的保护机制(checksec)
- 鸿蒙系统sp3什么意思,怎么看电脑系统是哪个版本的?例如SP2 SP3?
- linux中的shell脚本case,【shell】Linux shell 之 case 详解
- 小数位数_圆周率的小数位是否包含了所有的数字组合?
- java poi 读取excel 编码_Java使用POI 读取和写入Excel指南
- 聊聊技术写作的个人体会
- C-Lodop回调函数的触发
- js中闭包的概念和用法
- 【小游戏】有意思的小游戏集合