如何将占位符放在struts2 textfield标记中?

我正在使用struts2标签,并希望将占位符放在标记中,如下所示:

  ...   ...  

emailglobal.properties定义为“Correoelectrónico”。

我的问题是,当我看到jsp页面时,我看到%{email}而不是看到email的价值。

我读到这是版本2.3.1中解决的Struts2的错误: https : //issues.apache.org/jira/browse/WW-3644 ,但我使用的是Struts2 2.3.4并且我一直在使用它问题。

任何人都知道这个问题的解决方案或任何其他方式将占位符放在文本字段中?

我遇到了同样的问题,我解决了这个问题:

  

我需要更新我的Struts 2 OGNL jar。 我的OGNL jar是ognl-3.0.5.jar

您应该在堆栈命名空间中创建但未推送的变量使用#前缀: