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学习(二)相关推荐

  1. C#多线程学习(二) 如何操纵一个线程

    C#多线程学习(二) 如何操纵一个线程 原文链接:http://kb.cnblogs.com/page/42529/ [1] C#多线程学习(二) 如何操纵一个线程 [2] C#多线程学习(二) 如何 ...

  2. spring security 学习二

    spring security 学习二 doc:https://docs.spring.io/spring-security/site/docs/ 基于表单的认证(个性化认证流程): 一.自定义登录页 ...

  3. STL源码剖析学习二:空间配置器(allocator)

    STL源码剖析学习二:空间配置器(allocator) 标准接口: vlaue_type pointer const_pointer reference const_reference size_ty ...

  4. mysql用创建的用户登陆并修改表格_MySQL 基础学习二:创建一个用户表,并增删改查...

    MySQL 基础学习二:创建一个用户表,并 增删改查 提示:MySQL 命令建议都用大写,因为小写运行时,还是翻译成大写的. 第一步,创建一个用户表 1,打开控制台,进入数据库 C:\Users\Ad ...

  5. OpenCV学习(二十四 ):角点检测(Corner Detection):cornerHarris(),goodFeatureToTrack()

    OpenCV学习(二十四 ):角点检测(Corner Detection):cornerHarris(),goodFeatureToTrack() 参考博客: Harris角点检测原理详解 Harri ...

  6. OpenCV学习(二十二) :反向投影:calcBackProject(),mixChannels()

    OpenCV学习(二十二) :反向投影:calcHist(),minMaxLoc(),compareHist() 参考博客: 反向投影backproject的直观理解 opencv 反向投影 颜色直方 ...

  7. OpenCV学习(二十一) :计算图像连通分量:connectedComponents(),connectedComponentsWithStats()

    OpenCV学习(二十一) :计算图像连通分量:connectedComponents(),connectedComponentsWithStats() 1.connectedComponents() ...

  8. OpenCV学习(二十) :分水岭算法:watershed()

    OpenCV学习(二十) :分水岭算法:watershed() 参考博客: OpenCV-分水岭算法 图像处理--分水岭算法 OpenCV学习(7) 分水岭算法(1) Opencv分水岭算法--wat ...

  9. OpenCV与图像处理学习二——图像直方图与色彩空间

    OpenCV与图像处理学习二--图像直方图与色彩空间 2.4 图像直方图(Image Histogram) 2.4.1 直方图的绘制 2.4.2 三通道直方图绘制 2.5 颜色空间 2.5.1 RGB ...

  10. PyTorch框架学习二十——模型微调(Finetune)

    PyTorch框架学习二十--模型微调(Finetune) 一.Transfer Learning:迁移学习 二.Model Finetune:模型的迁移学习 三.看个例子:用ResNet18预训练模 ...

最新文章

  1. C9---include,编译
  2. C#中获取指定路径下指定后缀名的所有文件的路径的list
  3. quant companies
  4. maven检测依赖_检测Maven依赖中介
  5. VS2005为什么会自动关闭?使用Visual Assist X的要注意了
  6. 计算机网络把许多什么连接在一起,计算机网络
  7. 今年iPhone 11有3款,索然无味!
  8. 常见不等式考察(一)——Jensen不等式
  9. 通过有向图的可达矩阵判断有向图的连通类型
  10. tkinter显示rtf文件
  11. 网页关注微信服务号登录
  12. 如何做员工满意度调查问卷?
  13. 软件测试工程师需要掌握哪些技能呢?
  14. android 自定义圆点,Android自定义带圆点的半圆形进度条
  15. Android控件绑定menu键
  16. 图文讲解如何在outlook里设置绑定Gmail企业邮箱教程
  17. 《Java语言程序设计与数据结构》编程练习答案(第三章)(三)
  18. 一只青蛙一次可以跳上1级台阶,也可以跳上2级,也可以跳n级。求该青蛙跳上一个n级的台阶总共有多少种跳法(先后次序不同算不同的结果)
  19. Windows 技术篇-安装指定版本Internet Explorer浏览器方法,IE浏览器的升级和降级
  20. html分列代码,科学网—EXCEL 分列 (TextToColumns) 的C#代码 - 丁祥欢的博文

热门文章

  1. 电商购物袋性能测试一些实践
  2. NVIDIA驱动安装和更新
  3. 大学物理实验----单摆,实验数据处理。C语言代码实现
  4. 数据库驱动mysql-connector-java-5.1.46-bin.jar下载及在idea中导入该jar包
  5. 图片一拉大就就变模糊,怎么变得更清晰?
  6. 旋转矩阵R、平移向量t以及变换矩阵T的定义及其下标的含义
  7. vs2015 企业版、专业版破解秘钥
  8. 【光纤传感硬件类论文】
  9. EasyUI-datagrid表格样式自定义
  10. “华为杯”研究生数学建模竞赛2007年-【华为杯】D题:邮政运输网络中的邮路规划和邮车调度(附获奖论文)