java - Struts <bean :write> tags

标签 java jsp jakarta-ee struts

如何在 struts 标签中转义像 '&' 这样的字符。例如我们可以提到。

<a href="./testaction.do?testmethod=bookResult&bookTitle=<bean:write name="booklist" property="title"/>" class="nLink"><bean:write name="booklist" property="title"/></a></small>

我在图书列表数组 (booklist) 上迭代并逐一设置书名。在这种情况下,我需要转义“title”属性中的“&”等字符,以便执行该特定的相应逻辑行动。

谢谢。

最佳答案

也许使用 filter属性?

<bean:write name="booklist" property="title" filter="true" />

更多关于 <bean:write> .文档指出:

If this attribute is set to true, the rendered property value will be filtered for characters that are sensitive in HTML, and any such characters will be replaced by their entity equivalents.

关于java - Struts <bean :write> tags,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4397648/

相关文章:

java - 将 Little Endian 转换为 Big Endian

java - 迭代二维数组的偏移量

java - 如何检查两个序列是否按某种顺序具有相同的值,(忽略重复项)java

java - JSTL中计算的jsp中访问JSTL变量

javascript - Ajax 请求问题 (Liferay)

tomcat - 在 Tomcat 7 中部署 WAR 时出现严重错误

java - 使用 @Path ("/path"的 HttpServlet 与 @POST 对比 doPost

java - 比较字符串 UTF-8 时的 jSTL 错误。(Spring Security -principal.username)

java - AppDynamics(性能监控工具)会降低我的生产应用程序的速度吗?

jakarta-ee - JRebel 有什么好处?