struts2及js提示国际化

阅读更多
因为现在在做的项目,客户明确要求需要国际化,在网上查找了很多资料,特此记录下来


http://www.cnblogs.com/lihuiyy/archive/2013/03/14/2958782.html
需要注意的是貌似直接在资源文件写中文是没有用的,要通过native2ascii将中文转换下编码
具体看
http://blog.csdn.net/flm_0722/article/details/5159988
这样就妥了。

然后再页面上我是用来输出文本的


紧紧是页面上国际化是不够,JS中有很多提示,这些也要国际化,如果js不是单独的文件就可以直接用s:text标签取出,是单独js的话就要将在资源文件定义的值获取出来放入一个单独的JSP文件
<%@ taglib prefix="s" uri="/struts-tags" %>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>


    Title






然后再需要的页面通过引入就好了
这样,js文件直接通过 tips .successTip 就可以获得值了。

你可能感兴趣的:(struts2及js提示国际化)