Struts 2(七):国际化】的更多相关文章

本文将通过一个详细的实例来展示Struts框架的国际化,使用的版本号是struts1.1. 案例:在一个页面上有一个下拉框,下拉框中有3个国家的语言选项,各自是"中文简体"."繁体中文"."英文". 使用者通过对这三个选项的改变,而实现3种语言的变化.效果例如以下: watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvc2FucWltYQ==/font/5a6L5L2T/fontsize/400/fill/I…
struts2国际化(I18N) 国际化也叫I18N,是Internationalization的简称.Struts2国际化是建立在Java国际化基础上,只是Struts2框架对Java国际化进行了进一步封装,从而简化了应用程序的国际化. 使用struts2 实现国际化 在上一次的”使用 Struts2 校验器校验用户注册信息“项目为基础上实现国际化:http://www.cnblogs.com/likailan/p/3302284.html 一.在strute.xml中指定资源文件的基名. 在…
大家肯定都喜欢玩游戏吧. 对于是一个游戏迷的话,肯定玩过不少很棒的经典单机游戏.比方说,国产的<古墓丽影>.<刺客信条>.<鬼泣>国产的仙剑.古剑等.在众多游戏系列中,国产的不必说了.下载破解了就能玩. 可是对于哪些,下载下来是英文的韩文的游戏.对于电脑白痴的游戏迷来说,第一反映是:这游戏有没有汉化补丁? 为什么一些经典的游戏能够用汉化补丁?我们在开发程序的时候,是否也提供了相同的语言包可供选择? 我们在开发程序的时候,前台界面写文本的时候,都是直接写中文的.在对于这样…
通配符映射:一个Web应用可能有成百上千个action声明,可以使用struts提供的通配符映射机制把多个彼此相似的映射关系简化为一个映射关系. 通配符映射规则: 若找到多个匹配,没有通配符的那个将胜出: 若指定的动作不存在,Struts将会尝试把这URI与任何一个包含着通配符*的动作名进行匹配: 被通配符匹配的URI字符串的字串可以通过{1}.{2}来引用.{1}匹配第一个子字符串,{2}匹配第二个字串...: {0}匹配整个URI 若Struts找到的带有通配符的匹配不止一个,则按先后顺序进…
一.加载包struts2-core-2.3.24.1.jar struts-default.xml :各种栈 org.apache.struts2 -->> default.properties各种属性,包括国际化,上传文件最大值 -->> struts-messages.properties上传文件错误的修改 i18n.properties 二.加载包xwork-core-2.3.24.1.jar com.opensymphony.xwork2.validator.validat…
基于Struts 2的Web应用国际化开发非常简单,其中Struts 2的国际化包括如下几部分:校验提示信息国际化.类型转换提示信息国际化.Action信息国际化以及JSP页面国际化. 第一节 JSP页面国际化 要实现JSP页面国际化,首先需要添加并配置相应的国际化资源文件,然后在JSP页面中通过指定Text标签的name属性为相应的Key值从而实现国际化.JSP页面国际化有两种方式:一种是加载全局资源文件完成国际化,另一种是指定临时资源文件完成国际化:下面将分别介绍这两种方式的国际化操作 1.…
<%-- Created by IntelliJ IDEA. User: Administrator Date: 2016/10/6 Time: 16:26 To change this template use File | Settings | File Templates. --%> <%@ page contentType="text/html;charset=UTF-8" language="java" %> <%@tagli…
资源国际化 我们在学JSTL标签的时候就涉及到了资源国际化,,,但是呢,在JSP的章节我并没有写博文来讲解怎么弄-.一方面感觉JSP的资源国际化好麻烦,另一方面是感觉用的地方很少-..因此就没有深入去了解它- 今天呢,学习到了Struts2的资源国际化了.重新看回JSP资源国际化的步骤,再对比一下Struts的资源国际化 Servlet和Struts资源国际化区别 在Servlet写资源国际化的步骤: 写资源文件 基础名.properties[默认] 基础名语言简称 国家简称.propertie…
Struts的拦截器 1.什么是拦截器 Struts的拦截器和Servlet过滤器类似,在执行Action的execute方法之前,Struts会首先执行Struts.xml中引用的拦截器,在执行完所有引用拦截器的intercept方法后,才会执行Action的execute方法. 1.在struts中,把每一个功能都用一个个的拦截器实现:用户想用struts的哪个功能的时候,可以自由组装使用 2.在Struts中,为了方法用户对拦截器的引用,提供了拦截栈的定义,里面可以包含多个拦截器.拦截栈就…
轻量级Java EE企业应用实战(第4版):Struts 2+Spring 4+Hibernate整合开发(含CD光盘1张)(国家级奖项获奖作品升级版,四版累计印刷27次发行量超10万册的轻量级Java EE经典著作) 李刚 编著   ISBN 978-7-121-24253-3 2014年10月出版 定价:108.00元 824页 16开 编辑推荐 国内知名IT图书作家李刚老师基于曾荣获中国书刊发行业协会“年度全行业优秀畅销品种”大奖的<轻量级Java EE企业应用实战(第3版)>全新升级:…