在JSP中,我注意到我无法将$ {}呈现为HTML。页面呈现后,HTML页面将不再显示$ {}。在我的理解中,$ {}是Java语法的一部分。JSP和Jquery中的美元大括号问题
是否有任何方法将其渲染为HTML?目前,我使用打印“$ {}”作为字符串,所以我可以在我的HTML中渲染。我需要这个符号被渲染,所以我可以用jquery抓住这个符号。 (供参考:我使用jQuery模板)提前
在JSP中,我注意到我无法将$ {}呈现为HTML。页面呈现后,HTML页面将不再显示$ {}。在我的理解中,$ {}是Java语法的一部分。JSP和Jquery中的美元大括号问题
是否有任何方法将其渲染为HTML?目前,我使用打印“$ {}”作为字符串,所以我可以在我的HTML中渲染。我需要这个符号被渲染,所以我可以用jquery抓住这个符号。 (供参考:我使用jQuery模板)提前
\${this is not an EL expression}
感谢,如果它出现在JSP模板
逃生与\
表达。
要生成文字值,其包括该字符序列
${
或#{
,开发人员可以选择使用的复合表达如图 这里:${'${'}exprA} #{'#{'}exprB}
的结果值将是字符串
${exprA}
和#{exprB}
。或者,转义字符
\$
和\#
可用于 转义否则将被视为eval表达式。鉴于 文字表达式:\${exprA} \#{exprB}
把这一行在你的JSP的顶部。
<%@ page isELIgnored ="true" %>
您可以使用\ $ {expression}。如果您在该JSP页面中未使用EL。那么你可以使用
<%@ page isELIoredored =“true”%>。
我建议您使用\ $ {expression}并在JSP的其他部分使用EL。 EL非常强大,非常有帮助。
〜拉吉夫
谢谢..这可以作为魅力.. – 2012-03-26 01:09:39