Using top object in Struts 2.5(在 Struts 2.5 中使用顶部对象)
问题描述
根据 s2-026一个>:
即将推出的 Struts 将不再支持使用 top 进行表达式2.5版!
Support for expression using top will be dropped in upcoming Struts version 2.5!
我们在很多 JSP 页面中使用了 top
对象,如下所示(显示了 currencyTypes
的列表并从 Struts 中查找名称消息):
We used the top
object in lots of JSP pages as below (which shows a list of currencyTypes
and look up the name from Struts messages):
<s:select name = "selectedCurrencyType"
list = "currencyTypes"
listKey = "top"
listValue = "%{getText('acc.currencyType.'+top)}" />
它目前适用于struts 2.3.24.1
,但根据上面的评论,上面的选择框是否适用于2.5
,或者我们将不再有顶级参考?!
It currently works with struts 2.3.24.1
but according to above comment, will above select box works for 2.5
, or we will not have the top reference any more?!
如果这是真的,请告诉我我们应该如何修复上面的 s:select
?!
If this is true, please let me know how should we fix above s:select
?!
推荐答案
添加了对 top
对象的支持以支持内部操作,它不应该被用户使用(是的,在文档中表示是个坏主意:()
Support for top
object was added to support internal operations, it shouldn't be used by users (yes, expressing that in docs was a bad idea :( )
无论如何,看来我们必须准备迁移路径或保持对 top
对象的支持.
Anyway, looks like we must prepare a migration path or keep support for the top
object.
这篇关于在 Struts 2.5 中使用顶部对象的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:在 Struts 2.5 中使用顶部对象
基础教程推荐
- Java Keytool 导入证书后出错,"keytool error: java.io.FileNotFoundException &拒绝访问" 2022-01-01
- 在 Libgdx 中处理屏幕的正确方法 2022-01-01
- 设置 bean 时出现 Nullpointerexception 2022-01-01
- “未找到匹配项"使用 matcher 的 group 方法时 2022-01-01
- 无法使用修饰符“public final"访问 java.util.Ha 2022-01-01
- 如何使用 Java 创建 X509 证书? 2022-01-01
- Java:带有char数组的println给出乱码 2022-01-01
- FirebaseListAdapter 不推送聊天应用程序的单个项目 - Firebase-Ui 3.1 2022-01-01
- 减少 JVM 暂停时间 >1 秒使用 UseConcMarkSweepGC 2022-01-01
- 降序排序:Java Map 2022-01-01