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. 总监调岗至前台,企业被判赔偿26万,法院:“侮辱性调岗”违法
  2. 补贴背后的商业竞争,你真的懂吗?
  3. 洛谷P2826 [USACO08NOV]光开关Light Switching [2017年6月计划 线段树02]
  4. % 在C语言中的用法
  5. SpringCloud Greenwich(四)注册中心之eureka、Zuul和 gateway网关配置
  6. ThinkPHP分页链接支持数组参数的办法
  7. 133-PHP子类无法重写父类private同名函数
  8. python获取钉钉日志数据_python3实现zabbix告警推送钉钉的示例
  9. 赞!支付宝推出澳门币服务 澳门67万盆友又方便了不少
  10. thinkphp 前台html调用函数 格式化输出
  11. 初用WEB IOU,IE LAB备战启航
  12. 毕业论文LaTeX模板
  13. 中心药库管理系统 杀毒软件
  14. 好用的日程管理计划软件——滴答清单
  15. Word文档怎么取消密码
  16. Java根据isbn查询图书信息_isbn书号查询api,根据图书ISBN查询详细信息
  17. 复旦大学邢晓渝:无监督句法分析模型里面的监督信号
  18. 如何清爽的安排日常?
  19. NLP入门之综述阅读-基于深度学习的自然语言处理研究综述
  20. gwen语音课_想学习Vuetify? 这是Gwen Faraday的免费15部分课程

热门文章

  1. 【HEC-RAS】入门基础案例练习-一维混合流水面线计算
  2. mysql gbk编码不全_一次MySQL GBK编码的故障分析
  3. CSND近期推出的猿如意到底有没有必要安装
  4. SSM毕设项目 - 基于SSM的旅游资源系统(含源码+论文)
  5. Cloudsim环境安装搭建
  6. 金蝶KIS专业版V13.0二次开发 选单流程:‘采购订单-选单-销售订单‘
  7. windows10桌面小箭头去掉后任务栏用不了
  8. Linux彻底卸载MySQL
  9. 计算机学院单片机毕设,单片机毕业设计完整版.pdf
  10. window操作系统搭建Spark开发调试环境