![](/img/trans.png)
[英]Spring MVC. Request mapping not working. Links from index.jsp don't load.
[英]Spring message don't load in JSP
我有一個JSP加載另一個包含XSLT轉換的 JSP 。
JSP:1
...
<div id="main_div">
<-- load here -->
</div>
在javascript中我撥打了電話$('#main_div').load('page_name.htm',
...
轉到MVC Controller
,返回在main_div上加載的JSP:2 url
。
JSP:2僅包含XLST調用
<c:set var="xmltext">
${form.xmlResponse}
</c:set>
<c:import url="template.xsl" var="xslt"/>
<x:transform xml="${xmltext}" xslt="${xslt}"/>
此調用為XSLT提供XML,以便返回HTML代碼。
XML
<a>
...
<country>EN</country>
...
</a>
使用<spring:message code="table_country_code.EN"/>
標簽,根據瀏覽器語言選擇,轉換為英格蘭,Inglaterra等...
XSLT:
<spring:message xmlns:spring="http://www.springframework.org/tags" code="table_country_code.{country}"/>
問題是我想使用spring:message
來通過i18n表轉換某些字段,而XSLT可以生成標簽,但不要將標簽轉換為此代碼的消息(即輸出中的JSP / HTML是<spring:message code="table_country_code.EN"/>
而不是英格蘭)
知道為什么嗎?
如果你有<spring:message code="table_country_code.EN"/>
而不是英格蘭,那么在我看來你的標簽根本就沒有解析過。 也許你錯過了JSP中spring的導入?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.