在 jspx 文件的属性内使用 struts 标签

发布于 2024-07-14 10:49:10 字数 245 浏览 5 评论 0原文

我有一些旧的 jsp 代码,它们在属性内使用 struts 标记,如下所示:

<link href="<s:url value='/styles/layout.css'/>" 
  rel="stylesheet" type="text/css" media="all"/>

但我无法让它在 jspx 文件中工作。 有没有一个好的替代方案可以在没有太多混乱的情况下获得相同的功能?

I have some old jsp code that uses the struts tags inside attributes, like this:

<link href="<s:url value='/styles/layout.css'/>" 
  rel="stylesheet" type="text/css" media="all"/>

I can't get this to work in jspx files though. Is there a good alternative to sort of get the same functionality without too much clutter?

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

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

发布评论

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

评论(1

梦屿孤独相伴 2024-07-21 10:49:10

试试这个

    <c:set var="myUrl"><s:url value='/styles/layout.css'/></c:set>
    <link href="${myUrl}"/>

您可能还想尝试这种形式,但我真的不记得它是否有效:

    <s:url value='/styles/layout.css' var="anUrl"/>
    <link href="${anUrl}"/>

Try this

    <c:set var="myUrl"><s:url value='/styles/layout.css'/></c:set>
    <link href="${myUrl}"/>

You may also want to try this form, but I cannot really remember if it works:

    <s:url value='/styles/layout.css' var="anUrl"/>
    <link href="${anUrl}"/>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文