Spring roo项目,标头绑定

发布于 2024-10-17 18:04:56 字数 297 浏览 4 评论 0原文

我是 spring mvc 和 spring 项目的新手。

我创建了新的 spring roo 项目。在 header.jspx 中,我注意到使用了绑定

<a href="${home}" name="${fn:escapeXml(home_label)}" title="${fn:escapeXml(home_label)}">
  <img src="${banner}" />
</a>

变量 home、home_label、banner 在哪里定义?

I'm new to spring mvc and spring projects.

I've created new spring roo project. I the header.jspx I've noticed use of binding

<a href="${home}" name="${fn:escapeXml(home_label)}" title="${fn:escapeXml(home_label)}">
  <img src="${banner}" />
</a>

Where are variables home, home_label, banner defined?

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

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

发布评论

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

评论(1

不如归去 2024-10-24 18:04:56

看上面几行:

<spring:url var="banner" value="/resources/images/banner-graphic.png" />
<spring:url var="home" value="/" />
<spring:message code="button_home" var="home_label" />
<a href="${home}" name="${fn:escapeXml(home_label)}" title="${fn:escapeXml(home_label)}">
    <img src="${banner}" />
</a>

这些变量是 标记导出为变量的结果。使用名为 var 的属性来指定变量名称是此类情况的常见模式。

如有必要, 在给定路径前面添加应用程序的上下文路径,以生成绝对路径。 从用于本地化的 .properties 文件中提取具有给定密钥的消息。

Look a few lines above:

<spring:url var="banner" value="/resources/images/banner-graphic.png" />
<spring:url var="home" value="/" />
<spring:message code="button_home" var="home_label" />
<a href="${home}" name="${fn:escapeXml(home_label)}" title="${fn:escapeXml(home_label)}">
    <img src="${banner}" />
</a>

These variables are results of <spring:url> and <spring:message> tags exported as variables. Using attriubte named var to specify variable names is a common pattern for such cases.

<spring:url> prepends the given path with application's context path if necessary in order to produce absolute path. <spring:message> exrtacts a message with a given key from .properties files used for localization.

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