当前位置: 首页 > news >正文

《Struts2.x权威指南》学习笔记2

在学习了第二章后,我想要将struts分类,修改一下struts.xml的默认读取路径如下图。

在IntelliJ中,resources是struts的默认路径

 

修改路径,需要在web.xml中添加struts的参数,

1
2
3
4
5
6
7
8
< filter >
         < filter-name >struts-prepare</ filter-name >
         < filter-class >org.apache.struts2.dispatcher.ng.filter.StrutsPrepareFilter</ filter-class >
         < init-param >
             < param-name >config</ param-name >
             < param-value >struts/struts.xml</ param-value >
         </ init-param >
     </ filter >

然而添加完了始终无法正确响应网页,网上搜索后才知道:改了路径之后,struts2不会加载默认的配置文件了,需手动添加

struts-default.xml和struts-plugin.xml

于是添加如下:

1
2
3
4
5
6
7
8
< filter >
         < filter-name >struts-prepare</ filter-name >
         < filter-class >org.apache.struts2.dispatcher.ng.filter.StrutsPrepareFilter</ filter-class >
         < init-param >
             < param-name >config</ param-name >
             < param-value >struts-default.xml,struts-plugin.xml,struts/struts.xml</ param-value >
         </ init-param >
     </ filter >

然而还是无法响应。。排查半天,看了一下,原来是web.xml配置路径错误

路径修改正确后就好了

 参考链接:http://blog.csdn.net/linminqin/article/details/6425675

转载于:https://www.cnblogs.com/suntingme/p/5392107.html

相关文章:

  • 【作业3】关于C语言的问卷调查
  • 控制台手动编译Qt5程序
  • 创建NetWorkDataset---Shapefile篇
  • 获取验证码按钮点击后,一分钟内不可继续点击
  • Delphi Canvas的FillRect(const Rect: TRect) 函数的作用
  • B+/-Tree原理及mysql的索引分析
  • 关闭Rootless机制
  • 图像缩放算法
  • Effective C++笔记(三):资源管理
  • IOS开发之远程推送
  • Set的用法
  • 安卓手持智能POS端上能扫描开单的软件-店面销售开单系统
  • 等式 hash
  • ARDUINO W5100 WebClient 测试
  • iOS9横竖屏设置的处理方法
  • 【140天】尚学堂高淇Java300集视频精华笔记(86-87)
  • Brief introduction of how to 'Call, Apply and Bind'
  • Docker入门(二) - Dockerfile
  • express + mock 让前后台并行开发
  • JS创建对象模式及其对象原型链探究(一):Object模式
  • Linux快速复制或删除大量小文件
  • vue从创建到完整的饿了么(11)组件的使用(svg图标及watch的简单使用)
  • 精彩代码 vue.js
  • 如何实现 font-size 的响应式
  • 使用 @font-face
  • 小程序01:wepy框架整合iview webapp UI
  • 一些基于React、Vue、Node.js、MongoDB技术栈的实践项目
  • 用Visual Studio开发以太坊智能合约
  • Android开发者必备:推荐一款助力开发的开源APP
  • PostgreSQL之连接数修改
  • ​io --- 处理流的核心工具​
  • !!Dom4j 学习笔记
  • #HarmonyOS:软件安装window和mac预览Hello World
  • #pragma pack(1)
  • (day 12)JavaScript学习笔记(数组3)
  • (pytorch进阶之路)扩散概率模型
  • (ZT)一个美国文科博士的YardLife
  • (八)Docker网络跨主机通讯vxlan和vlan
  • (附源码)node.js知识分享网站 毕业设计 202038
  • (删)Java线程同步实现一:synchronzied和wait()/notify()
  • (转) Face-Resources
  • ... fatal error LINK1120:1个无法解析的外部命令 的解决办法
  • .NET Core/Framework 创建委托以大幅度提高反射调用的性能
  • .Net IE10 _doPostBack 未定义
  • .net反编译的九款神器
  • .net反编译工具
  • .Net各种迷惑命名解释
  • @Bean有哪些属性
  • @基于大模型的旅游路线推荐方案
  • [04]Web前端进阶—JS伪数组
  • [C++] Windows中字符串函数的种类
  • [Everyday Mathematics]20150130
  • [IE9] IE9 RC版下载链接
  • [Java算法分析与设计]--线性结构与顺序表(List)的实现应用
  • [LeetCode] 148. Sort List 链表排序