我有一个 struts2 应用程序在我的本地 tomcat 上的上下文路径“/path”下运行,没有问题。当我将它部署在网络服务器上时(使用代理从“ http://www.domain.com ”重定向到“myserver:8080/path/”),Struts 会做各种奇怪的事情。
首先,它在 -tags 中包含上下文。这可以通过属性关闭。但遗憾的是,它还包含我表单的操作属性中的路径,因此登录表单指向“ http://www.domain.com/path/login.action ”而不是“ http://www.domain”。 com/login.action " ...
是否有可能以某种方式更改此处添加的默认上下文或为表单关闭它?(我想保留 -tags,唯一的办法似乎是使用默认的 HTML 表单。)提前致谢!