【问题标题】:Fetching value for display:column title in Struts 2获取显示值:Struts 2 中的列标题
【发布时间】:2014-06-17 09:12:52
【问题描述】:

我正在为 Struts 2 应用程序开发 1.2 版显示表。在我的显示表列中获取“titleKey”的值时遇到问题。

<display:column property="propertyName" titleKey="common.property" /> 

但是这里的标题键不能显示属性文件中的值。 common.property 在应用程序资源中可用,如果我这样做了

<s:text name="common.property"/> 

正确显示值。

【问题讨论】:

    标签: java jsp struts2 displaytag ognl


    【解决方案1】:

    您可以对列的title 使用EL 表达式。在此之前,标题的文本可以设置为值堆栈。 Struts2 中的 EL 表达式在搜索变量时可以访问值栈。

    <s:set var="commonProperty" value="%{getText('common.property')}"/>
    <display:column property="propertyName" title="${commonProperty}" /> 
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-07-27
      • 2016-11-26
      • 1970-01-01
      • 1970-01-01
      • 2014-11-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多