由于存在漏洞,我的任务是将应用程序从 Struts2 v2.0.11 升级到 v2.3.4。除了我认为的 GWT 之外,我已经成功地处理了所有依赖项的冲突和升级。GWT 的版本目前为 2.0.3。
我的主要问题是一个名为“/apps/dispatch”的404,它被引用:
serve("/apps/dispatch").with(StandardDispatchServiceServlet.class);
没有编译问题,没有运行时问题(404 除外)。
无需升级 Struts2 版本,应用程序将按预期运行。关于为什么 Struts2 升级会破坏 GWT 功能的任何想法?