Struts标签

发布于 2024-10-07 03:33:45 字数 377 浏览 1 评论 0原文

如何转义“&”等字符在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)并逐一设置书籍标题。在这种情况下,我需要转义“&”等字符在“标题”属性中,以便执行该特定操作的相应逻辑。

谢谢。

How do I escape character like '&' in struts tags. For example we can mention.

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

I'm iteration over a book list array (booklist) and setting book titles one by one.In this scenario I need to escape characters like '&' within the 'title' property in order execute the respective logic for that particular action.

Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

话少心凉 2024-10-14 03:33:45

也许使用 filter 属性?

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

更多关于 。文档指出:

如果此属性设置为true
渲染的属性值将是
过滤出以下字符
HTML 中敏感的内容,以及任何此类内容
字符将被替换为他们的
实体等价物。

Maybe use the filter attribute?

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

More on <bean:write>. The documentation states:

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.

囚我心虐我身 2024-10-14 03:33:45

我想您想在 URL 栏上显示书名(或在 URL 中使用它)。
有些书名带有“&”在他们的标题中。
如果是这样?您必须将其替换为“%26”。
在您设置集合的操作中替换它。
如果您从数据库中获取它,则将其替换为 sql 查询。

I suppose that you want to show the book title on URL bar (or use it in the URL).
And some of the book title is having '&' in their title.
If so? you have to replace it with '%26'.
Replace this in the action where you are setting the collection.
If you are fetching it from DB, then replace it in sql query.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文