sunbin 发表于 2013-2-6 08:46:36

jsp文件国际化

jsp文件国际化
MessageResources_en_US.properties文件内容
user.name=user.name{0}
MessageResources_zh_CN.properties文件内容
user.name=\u7528\u6237\u540d{0}
2:struts 标签显示 <bean:message key="user.name" arg0="${user}" />
如果要给国际化文本传递参数最多能传递5个arg0-arg4
3: jstlfmt
<fmt:message >
<fmt:setLocale>
<fmt:setBoundle basename>
<fmt:message>
    <fmt:param>
</fmt:messge>

本例显示如
<fmt:setLocale value="${header['accept-language']}"/>
<fmt:setBundle basename="MessageResources"/>

<fmt:message key="user.name">
   <fmt:param value="${user}"></fmt:param>
</fmt:message>

这样英文浏览器和中文浏览其看到的文章就是不一样的。
页: [1]
查看完整版本: jsp文件国际化