WEB 前端應用

若使用 Spring + JSP 技術,引用 iisi-udeweb-spring-util 後,就可以使用UDE的頁面TAG 顯示文字及多國語系。

<%@ taglib prefix="ude" uri="http://com.iisigroup/ude"%>


<td><ude:i18n basename="RoomType" key="${type.code}" /></td>
<td><ude:i18n basename="RoomType" key="${type.code}" locale="zh_TW" /></td>
<td><ude:i18n basename="RoomType" key="${type.code}" locale="en_US" /></td>
  • Spring 設定

<!-- 註冊 MessageSource,使 spring:message 也可以使用 CODE-TABLE 內容輸出-->
<bean id="messageSource" 
      class="com.iisigroup.udeweb.i18n.CodeTableMessageSource" 
      p:basenames="messages, userMessages" />

<!-- 多國語系支援: 使用者設定 i18n.Locale -->
<bean id="localeResolver" class="org.springframework.web.servlet.i18n.CookieLocaleResolver" /> 
<mvc:interceptors>
  <bean class="org.springframework.web.servlet.i18n.LocaleChangeInterceptor" />
</mvc:interceptors>

其它 view Framework

需自行撰寫相關介接元件。

results matching ""

    No results matching ""