自定义JSP标签实现语言国际化(类似struts text标签),并同时支持图片、JS文件国际化
来源:互联网 发布:淘宝拖鞋批发网 编辑:程序博客网 时间:2024/05/16 08:55
源代码及样例下载地址:
http://download.csdn.net/detail/u014569459/7169385
一、功能说明:
1. 支持语言国际化
2. 支持图片文件、JS文件国际化
(未加入java代码中获取资源串信息功能,后期可以扩展补充)
二、使用说明:
1. 将jm_localization.jar(JDK 1.6编译)文件拷贝到WEB-INF目录下lib目录下
2. 将localization.tld文件拷贝到WEB-INF目录下tld目录下
3. 页面头部要包含
<%@ taglib uri="/WEB-INF/tld/localization.tld" prefix="fmt"%>
4. 资源文件的字符集为UTF-8
5. 需要在web.xml文件中配置如下servlet
<servlet>
<servlet-name>ResServlet</servlet-name>
<servlet-class>cn.jerry.mouse.ResServlet</servlet-class>
<init-param>
<param-name>resource</param-name>
<param-value>/WEB-INF/classes/resources/res</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
6. 资源文件放到src目录下的resource目录中,命令为res.properties、res_zh_CN.properties等,如果要改变目录或者文件名,则相应修改web.xml中路径配置即可。
7. 图片名称后缀要跟上语言识别,如button_login_zh_CN.gif
<input type="image"src=<fmt:file path="images/button_login.gif"/> border="0"onclick=doLogin();>
8. js文件名称要跟上语言识别,如validation_en_US.js
样例:
<script language="JavaScript" src=<fmt:file path="js/validation.js"/>></script>
9. 使用文本标签:
样例:<fmt:message key="login.name" />
主要代码:
- 自定义JSP标签实现语言国际化(类似struts text标签),并同时支持图片、JS文件国际化
- 自定义标签JSTL+国际化
- 自定义国际化标签
- struts的国际化以及标签
- struts标签+jstl标签之国际化实例
- struts标签+jstl标签之国际化实例
- struts标签+jstl标签之国际化实例
- jsp国际化/格式化标签库
- 国际化与自定义标签结
- 利用STRUTS实现国际化支持
- struts中的bean-message标签用来实现国际化
- STRUTS 2 国际化并自定义切换语言的问题解决
- 利用jstl标签实现国际化
- 传智播客---自定义标签与软件国际化
- java国际化语言----JSTL fmt 标签
- 开发框架:利用STRUTS实现国际化支持
- Struts 2国际化支持
- struts的国际化支持
- 北邮新OJ88
- 享受
- The Story of the GnuTLS Bug
- 解决aspx的cs文件返回aspx前台页面内容??
- Excel 2010去掉网格线
- 自定义JSP标签实现语言国际化(类似struts text标签),并同时支持图片、JS文件国际化
- Java统计一篇文章中出现次数最多的汉字或英文单词 又出现次数的统计
- C++中单引号“字符串”的用法
- ZOJ - 1048 - Financial Management
- window.location.hash属性介绍
- Mongodb数据库DBObject对象和Json数据的转化(用Gson操作)
- 淘宝内核组
- nginx源码学习资源(不断更新)
- IANA保留地址