【发布时间】:2019-09-18 15:14:31
【问题描述】:
我有一个相当大的 Web 应用程序,我正在将其从 struts1 转换为 struts2。我一直在研究我需要在 jsp 文件中更改的所有内容,但我也有许多我认为也需要更改的 java 文件。在我的 login.jsp 文件中有一个包含 Header.java 文件的目录。在此文件以及许多其他文件中,这两行位于顶部: 导入 org.apache.struts.config.MessageResourcesConfig; 导入 org.apache.struts.util.MessageResources; 我需要将这些行更改为什么才能使其与 struts2 一起使用?
【问题讨论】:
-
仅供参考,您的帖子内容表明您正在从 S2 转换为 S1。转换取决于您对这些导入实际在做什么 - 您应该从不 需要在 S2 中执行此操作(实际上,在 S1 中也是如此)。没有代码,帮助的方式为零。请参阅How to Ask 页面。
-
我只是在询问代码的这个特定部分。我上面列出的 2 个进口。如果有人对此有任何见解,请告诉我。我想知道我是否可以坚持使用 struts 1,但我使用的是 Java 8 和 Tomcat 8。在升级到新的 tomcat 和 java 期间,我在以前工作的所有 jsp 页面上都收到堆栈溢出错误。我认为这可能与使用 struts1 有关,并认为可能需要转换为 struts2。有什么见解吗?
-
不是没有任何代码或堆栈跟踪,没有。再说一遍:你在 S1 中导入一个类没有提供任何可操作的信息——如何替换它?谁知道——不知道你用它做什么,或者它在 S1 或 S2 中是否有必要。因此,任何人都可以给出的最佳答案是“删除这两行”。