Structs2学习(二)
Structs2的常见配置
一、XML提示的配置:
二、Structs2配置文件的加载顺序:
也就是说web.xml会覆盖Structs.properties中的,Structs.properties会覆盖Structs.xml配置中的.
注意,覆盖只是覆盖常量的值,别的值不好使
三、Action的配置
1.package相关配置
2.Action相关配置:
3.常量的相关配置:
1)在structs.xml中配置
通常配置的位置写在上面,方面看到,一目了然
2)在src下面直接建一个structs.properties.是专门用来修改常量的,别的事它干不了。不像配置文件,又可以修改常量,又可以配置action。
3)web.xml 需要通过过滤器的初始化参数来修改
最后的配置在web.xml中生效。
和配置文件的加载顺序有关,后加载配置文件修改的常量,会覆盖先前配置文件修改的常量的值。
但是我们习惯性的修改常量在 structs.xml 中修改
四、分模块开发的配置:
1.include的配置:通常才团队开发,分模块开发的时候用。
五、Action的写法:
1.Action类是POJO的类:
2.Action类实现一个Action的接口:
3.Action类是继承ActionSupport:
六、Action的访问:
1.method设置:
这种方式不是很好,需要多个配置,有一点点麻烦。
点击链接,可以实现
2.通配符设置:
{1}代表的是:通配符当中第一个 * 号的取值。
通配符配置是开发中经常使用的配置。
3.动态访问设置:
编写访问路径:
点击链接,就可执行:
Structs2学习(二)相关推荐
- C#多线程学习(二) 如何操纵一个线程
C#多线程学习(二) 如何操纵一个线程 原文链接:http://kb.cnblogs.com/page/42529/ [1] C#多线程学习(二) 如何操纵一个线程 [2] C#多线程学习(二) 如何 ...
- spring security 学习二
spring security 学习二 doc:https://docs.spring.io/spring-security/site/docs/ 基于表单的认证(个性化认证流程): 一.自定义登录页 ...
- STL源码剖析学习二:空间配置器(allocator)
STL源码剖析学习二:空间配置器(allocator) 标准接口: vlaue_type pointer const_pointer reference const_reference size_ty ...
- mysql用创建的用户登陆并修改表格_MySQL 基础学习二:创建一个用户表,并增删改查...
MySQL 基础学习二:创建一个用户表,并 增删改查 提示:MySQL 命令建议都用大写,因为小写运行时,还是翻译成大写的. 第一步,创建一个用户表 1,打开控制台,进入数据库 C:\Users\Ad ...
- OpenCV学习(二十四 ):角点检测(Corner Detection):cornerHarris(),goodFeatureToTrack()
OpenCV学习(二十四 ):角点检测(Corner Detection):cornerHarris(),goodFeatureToTrack() 参考博客: Harris角点检测原理详解 Harri ...
- OpenCV学习(二十二) :反向投影:calcBackProject(),mixChannels()
OpenCV学习(二十二) :反向投影:calcHist(),minMaxLoc(),compareHist() 参考博客: 反向投影backproject的直观理解 opencv 反向投影 颜色直方 ...
- OpenCV学习(二十一) :计算图像连通分量:connectedComponents(),connectedComponentsWithStats()
OpenCV学习(二十一) :计算图像连通分量:connectedComponents(),connectedComponentsWithStats() 1.connectedComponents() ...
- OpenCV学习(二十) :分水岭算法:watershed()
OpenCV学习(二十) :分水岭算法:watershed() 参考博客: OpenCV-分水岭算法 图像处理--分水岭算法 OpenCV学习(7) 分水岭算法(1) Opencv分水岭算法--wat ...
- OpenCV与图像处理学习二——图像直方图与色彩空间
OpenCV与图像处理学习二--图像直方图与色彩空间 2.4 图像直方图(Image Histogram) 2.4.1 直方图的绘制 2.4.2 三通道直方图绘制 2.5 颜色空间 2.5.1 RGB ...
- PyTorch框架学习二十——模型微调(Finetune)
PyTorch框架学习二十--模型微调(Finetune) 一.Transfer Learning:迁移学习 二.Model Finetune:模型的迁移学习 三.看个例子:用ResNet18预训练模 ...
最新文章
- C9---include,编译
- C#中获取指定路径下指定后缀名的所有文件的路径的list
- quant companies
- maven检测依赖_检测Maven依赖中介
- VS2005为什么会自动关闭?使用Visual Assist X的要注意了
- 计算机网络把许多什么连接在一起,计算机网络
- 今年iPhone 11有3款,索然无味!
- 常见不等式考察(一)——Jensen不等式
- 通过有向图的可达矩阵判断有向图的连通类型
- tkinter显示rtf文件
- 网页关注微信服务号登录
- 如何做员工满意度调查问卷?
- 软件测试工程师需要掌握哪些技能呢?
- android 自定义圆点,Android自定义带圆点的半圆形进度条
- Android控件绑定menu键
- 图文讲解如何在outlook里设置绑定Gmail企业邮箱教程
- 《Java语言程序设计与数据结构》编程练习答案(第三章)(三)
- 一只青蛙一次可以跳上1级台阶,也可以跳上2级,也可以跳n级。求该青蛙跳上一个n级的台阶总共有多少种跳法(先后次序不同算不同的结果)
- Windows 技术篇-安装指定版本Internet Explorer浏览器方法,IE浏览器的升级和降级
- html分列代码,科学网—EXCEL 分列 (TextToColumns) 的C#代码 - 丁祥欢的博文
热门文章
- 电商购物袋性能测试一些实践
- NVIDIA驱动安装和更新
- 大学物理实验----单摆,实验数据处理。C语言代码实现
- 数据库驱动mysql-connector-java-5.1.46-bin.jar下载及在idea中导入该jar包
- 图片一拉大就就变模糊,怎么变得更清晰?
- 旋转矩阵R、平移向量t以及变换矩阵T的定义及其下标的含义
- vs2015 企业版、专业版破解秘钥
- 【光纤传感硬件类论文】
- EasyUI-datagrid表格样式自定义
- “华为杯”研究生数学建模竞赛2007年-【华为杯】D题:邮政运输网络中的邮路规划和邮车调度(附获奖论文)