我可以在jsp中提醒struts2属性标签吗?

时间:2012-04-12 10:02:34

标签: jquery jsp struts2

如上所述,无论如何我在jsp中可以提醒()吗? 我试过这样做,但我的jquery失败了。

这就是我的尝试:

alert(<s:property value='fab'/>);

2 个答案:

答案 0 :(得分:3)

你缺少引号:

alert("<s:property value='fab'/>"); 

...如果你想像Dave Newton那样逃避JavaScript,你应该这样做:

alert("<s:property value='fab' escapeJavaScript='true'/>"); 

您可以找到有关property代码there的更多信息。

答案 1 :(得分:2)

警报功能需要提供有效的javascript对象才能发出警报。

最常见的是,至少在我的情况下,这将是一个字符串对象,你可以这样做......

alert("My Text");

或者,您可以提醒对象,例如整数......

alert(1);

或对象的引用......

var myObject = {};
alert(myObject);

在您的情况下,您可能希望尝试按如下方式警告字符串...

alert("<s:property value='fab'/>");

...注意使用引号括起来的值,这告诉javascript解析器它应该被视为一个字符串。