Dojo
最新
最佳
搜索
订阅
解道Jdon
架构设计
领域驱动
DDD介绍
DDD专辑
战略建模
领域语言UL
领域事件
商业分析
工作流BPM
规则引擎
架构师观点
数据工程
产品经理
系统思维
微服务
微服务介绍
微服务专辑
模块化设计
SOA
API设计
clean架构
SpringBoot
分布式事务
分布式架构
Kubernetes
DevOps
编程设计
GoF设计模式
模式专辑
面向对象
函数式编程
编程语言比较
编程工具比较
形式逻辑
前端编程
Reactive编程
Jdon框架
Rust语言
ChatGPT
Web3
模因梗
幽默梗
程序员吐槽
面试技巧
Java入门
数字化转型
认知偏差
道德经
GitHub工具
更多话题
Struts Resin IIS整合问题:*.do无法被控制器截获并匹配
03-04-04
anonymous
【问题描述】
IIS和Resin整合后,原来在单独Resin下跑的好好的程序(Struts项目)却出现问题了:
http://localhost/xxx.do全部报404错误,
无法使用Filter过滤*.do请求,可以使用http://localhost/servlet/ActionServlet/xxx.do执行,但路径什么的就出问题了,而且也失去了过滤的原意
其他jsp页和servlet等都能正常工作
【系统配置】
windows 2000 server
jdk 1.4(1.3)
resin 2.1.6 (2.1.8)
struts中的ActionServlet改写过了,implement 了 Filter,过滤所有*.do请求
可以肯定程序没问题(单resin和tomcat下测试OK)
【猜想】
愚以为是IIS和resin整合后所有的*.do请求被IIS截获并处理了而没有传给RESIN,不知道该改IIS的还是resin的配置:(
寻找解决方案中.....
疯ing:(
谁碰到过吗?如何解决?谢谢先
wys1978
2003-04-04 18:42
在IIS的控制界面添加一个ISAPI过滤器, 让他匹配*.do
试试看吧, 我一起用过IIS和Resin整合, 但是没有碰到过想这样类似的问题.
anonymous
2003-04-07 17:33
问题解决,是web.xml的问题,奇怪的很,tomcat和resin对web.xml的支持不一样:(
tomcat里filter直接写就能过滤,resin一定要再写个servlet来mapping,奇怪的很...
anonymous
2003-04-08 14:29