S2跟servlet共存

今天遇到struts2与servlet共存的问题,一个老应用里面S2的拦截路径被配成了/* ,结果请求servlet时被S2拦截并报找不到action的异常。临时使用filter根据servlet的请求路径过滤掉了,这种笨方法繁琐且不够优雅。

回来细看了S2官方的相关文档,找到了更好的解决办法

再一次说明,搞开发,了解技术细节很重要,而技术产品的官方文档是最重要的参考资料,官方文档在查找问题的原因及制定解决方案的过程中往往起到至关重要,事半功倍的作用。

另外,这个老应用对action的拦截路径设计(pattern)的不好,忽略了跟servlet结合使用的情况。缺乏全局思维的设计师不是一个好的程序猿。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 32,664评论 18 399
  • 概述 什么是Struts2的框架Struts2是Struts1的下一代产品,是在 struts1和WebWork的...
    inke阅读 6,709评论 0 50
  • 标签 如果要配置的标签,那么必须要先配置标签,代表的包的概念。 包含的属性 name包的名称,要求是唯一的,管理a...
    偷偷得路过阅读 5,262评论 0 0
  • 1.什么是框架 什么是框架,框架从何而来,为什么使用框架? 1).框架(framework)——半成品: 1.是一...
    贾里阅读 8,702评论 0 0
  • 江湖上没有人知道离歌这个人,却没有人不知道——冷剑如钩。 三年前,一场元夜事变,让冷剑如钩名噪江湖。 说来,离歌是...
    莫理我阅读 4,023评论 0 2

友情链接更多精彩内容