无法从struts.properties中读取某些字符串

can not read some string from struts.properties

本文关键字:读取 字符串 properties struts      更新时间:2023-09-26

我在struts.properties中定义了变量错误,如下所示:

error=this is an error

现在我可以把这个错误称为:

ErrorMsg = "<s:property value='getText('"error'")'/>";

结果是:ErrorMsg=这是一个错误

如何获取变量的文本而不是字符串?我尝试了以下方法:

var m="error";
  error1 = "<s:property value='getText(m)'/>";
  error2 = "<s:property value='getText('"m'")'/>";

我使用firebug调试器,错误1和错误2显示如下:

error1=""
error2=""

有什么想法吗?提前感谢

您似乎在混合服务器端和客户端代码。

s:property标记将首先在服务器端进行评估,早在m的任何值有效之前,因为这是客户端JavaScript代码。

如果你发布了你想要实现的目标,那么我或其他人可能会提供进一步的帮助。

HTH