我目标的每个Struts2操作都失败了

时间:2013-07-19 08:43:48

标签: struts2 scope-strategy

Struts2 Scope Plugin不再与最新版本的Struts2-core兼容(例如2.3.15)。 Struts2 Scope插件的后续版本是什么? Struts2会话范围插件?什么是迁移工作?经验?

2 个答案:

答案 0 :(得分:1)

是的,这是Struts2对话插件。没有诸如迁移计划之类的东西。

最佳策略是从旧范围插件中识别注释。然后用新注释逐个替换它们。例如。查找@ In / @ Out注释并用@ConversationField替换它们(当然,在适当的情况下)

点击此处的快速介绍:http://code.google.com/p/struts2-conversation/

答案 1 :(得分:0)

首先,我尝试更新范围插件本身。这非常简单(更改依赖项,向maven编译器添加一个版本,用findAnnotatedMethods替换getAnnotatedMethods并修复测试)并且似乎工作正常。

然而,我决定完全删除插件并使用简单的SessionAware操作。