2011-02-17 58 views
0

我是新的春季mvc和春季項目。Spring roo項目,標題綁定

我已經創建了新的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定義在哪裏?

回答

1

看上面的幾行:

<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> 

這些變量是出口作爲變量的<spring:url><spring:message>標籤結果。使用名爲var的attriubte指定變量名稱是這種情況的常見模式。

<spring:url>爲了產生絕對路徑,必要時在應用程序的上下文路徑前面預先給定路徑。 <spring:message>會從用於本地化的.properties文件中提供給定密鑰的消息。

+0

謝謝你的回答。現在更清楚了。 – Emir 2011-02-18 06:56:21