Struts2 Scope Plugin不再与最新版本的Struts2-core兼容(例如2.3.15)。 Struts2 Scope插件的后续版本是什么? Struts2会话范围插件?什么是迁移工作?经验?
答案 0 :(得分:1)
是的,这是Struts2对话插件。没有诸如迁移计划之类的东西。
最佳策略是从旧范围插件中识别注释。然后用新注释逐个替换它们。例如。查找@ In / @ Out注释并用@ConversationField替换它们(当然,在适当的情况下)
答案 1 :(得分:0)
首先,我尝试更新范围插件本身。这非常简单(更改依赖项,向maven编译器添加一个版本,用findAnnotatedMethods
替换getAnnotatedMethods
并修复测试)并且似乎工作正常。
然而,我决定完全删除插件并使用简单的SessionAware
操作。