struts.xml中的配置

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd"> <struts>
<constant name="struts.custom.i18n.resources" value="mess"></constant>
<package name="default" extends="struts-default">
<action name="login" class="com.action.LoginAction">
<result name="success">index.jsp</result>
</action>
</package>
</struts>

jsp中的代码

<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@taglib prefix="s" uri="/struts-tags"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
<s:textfield name="username" key = "username"></s:textfield>
<s:text name="username"></s:text>
</body>
</html>

然后配置一个基类的mess.properties,然后中文配置在mess_zh_CN.properties,英文配置在mess_en_US.properties中。这里的规则就是基类名mess_语言_国家.properties

效果如下:

浏览器的优先语言为英语的时候:

aaarticlea/png;base64,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WgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACBP1AIAkCdqAQDIE7UAAOSJWgAA8kQtAAB5ohYAgDxRCwBAnqgFACDvf4MR7rh1h1RoAAAAAElFTkSuQmCC" alt="" />

浏览器语言为中文的时候显示为:

aaarticlea/png;base64,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AADQoXAAAIAOhQMAAHQoHAAAoEPhAAAAHQoHAADoUDgAAECHwgEAADoUDgAA0KFwAACADoUDAAB0KBwAAKBD4QAAAB0KBwAA6FA4AABAh8IBAAA6FA4AANChcAAAgA6FAwAAdCgcAACgQ+EAAAAdCgcAAOhQOAAAQIfCAQAAOhQOAADQoXAAAIAOhQMAAHQoHAAAoEPhAAAAHQoHAADoUDgAAECHwgEAADoUDgAA0KFwAACADoUDAAB0KBwAAKBD4QAAAB0KBwAA6FA4AABAh8IBAAA6FA4AANChcAAAgA6FAwAAdCgcAACgQ+EAAAAdCgcAAOhQOAAAQIfCAQAAOhQOAADQoXAAAIAOhQMAAHQoHAAAoEPhAAAAHQoHAADoUDgAAECHwgEAADoUDgAA0KFwAACADoUDAAB0KBwAAKBD4QAAAB0KBwAA6FA4AABAh8IBAAA6FA4AANChcAAAgA6FAwAAdCgcAACgQ+EAAAAdCgcAAOhQOAAAQIfCAQAAOhQOAADQoXAAAIAOhQMAAHQoHAAAoEPhAAAAHQoHAADoUDgAAECHwgEAADoUDgAA0KFwAACADoUDAAB0KBwAAKBD4QAAAB0KBwAA6FA4AABAh8IBAAA6FA4AANChcAAAgA6FAwAAdCgcAACgQ+EAAAAdCgcAAOhQOAAAQIfCAQAAOhQOAADQoXAAAIAOhQMAAHQoHAAAoEPhAAAAHQoHAADoUDgAAECHwgEAADoUDgAA0KFwAACADoUDAAB0KBwAAKBD4QAAAB0KBwAA6FA4AABAh8IBAAA6FA4AANChcAAAgA6FAwAAdCgcAACgQ+EAAAAdCgcAAOhQOAAAQIfCAQAAOhQOAADQoXAAAIAOhQMAAHQoHAAAoEPhAAAAHQoHAADoUDgAAECHwgEAADoUDgAA0KFwAACADoUDAAB0KBwAAKBD4QAAAB0KBwAA6FA4AABAh8IBAAA6FA4AANChcAAAgA6FAwAAdCgcAACgQ+EAAAAdCgcAAOhQOAAAQIfCAQAAOhQOAADQoXAAAIAOhQMAAHQoHAAAoEPhAAAAHQoHAADoUDgAAECHwgEAADoUDgAA0KFwAACADoUDAAB0KBwAAKBD4QAAAB0KBwAA6FA4AABAh8IBAAA6FA4AANChcAAAgA6FAwAAdCgcAACgQ+EAAAAdCgcAAOhQOAAAQIfCAQAAOhQOAADQoXAAAIAOhQMAAHQoHAAAoEPhAAAAHQoHAADoUDgAAECHwgEAADoUDgAA0KFwAACADoUDAAB0KBwAAKBD4QAAAB0KBwAA6FA4AABAh8IBAAA6FA4AANChcAAAgA6FAwAAdCgcAACgQ+EAAAAdCgcAAOhQOAAAQIfCAQAAOhQOAADQoXAAAIAOhQMAAHQoHAAAoEPhAAAAHQoHAADoUDgAAECHwgEAADoUDgAA0KFwAACADoUDAAB0KBwAAKBD4QAAAB0KBwAA6FA4AABAh8IBAAA6FA4AANChcAAAgA6FAwAAdCgcAACgQ+EAAAAdCgcAAOhQOAAAQIfCAQAAOhQOAADQoXAAAIAOhQMAAHQoHAAAoEPhAAAAHQoHAADoUDgAAECHwgEAADoUDgAA0KFwAACADoUDAAB0KBwAAKBD4QAAAB0KBwAA6FA4AABAh8IBAAA6FA4AANChcAAAgA6FAwAAdCgcAACgQ+EAAAAdCgcAAOhQOAAAQIfCAQAAOhQOAADQoXAAAIAOhQMAAHQoHAAAoEPhAAAAHQoHAADoUDgAAECHwgEAADoUDgAA0KFwAACADoUDAAB0KBwAAKBD4QAAAB0KBwAA6FA4AABAh8IBAAA6FA4AANChcAAAgA6FAwAAdCgcAACgQ+EAAAAdCgcAAOhQOAAAQIfCAQAAOhQOAADQoXAAAIAOhQMAAHQoHAAAoEPhAAAAHQoHAADoUDgAAECHwgEAADoUDgAA0KFwAACADoUDAAB0KBwAAKBD4QAAAB0KBwAA6FA4AABAh8IBAAA6FA4AANChcAAAgA6FAwAAdCgcAACgQ+EAAAAdCgcAAOhQOAAAQIfCAQAAOhQOAADQoXAAAIAOhQMAAHQoHAAAoEPhAAAAHQoHAADoUDgAAECHwgEAADoUDgAA0KFwAACADoUDAAB0KBwAAKBD4QAAAB0KBwAA6FA4AABAh8IBAAA6FA4AANChcAAAgA6FAwAAdCgcAACgQ+EAAAAdCgcAAOhQOAAAQIfCAQAAOhQOAADQoXAAAIAOhQMAAHQoHAAAoEPhAAAAHQoHAADoUDgAAECHwgEAADoUDgAA0KFwAACADoUDAAB0KBwAAKBD4QAAAB0KBwAA6FA4AABAh8IBAAA6FA4AANChcAAAgA6FAwAAdCgcAACgQ+EAAAAdCgcAAOhQOAAAQIfCAQAAOhQOAADQoXAAAIAOhQMAAHQoHAAAoEPhAAAAHQoHAADoUDgAAECHwgEAADoUDgAA0KFwAACADoUDAAB0KBwAAKBD4QAAAB0KBwAA6FA4AABAh8IBAAA6FA4AANChcAAAgA6FAwAAdCgcAACgQ+EAAAAdCgcAAOhQOAAAQIfCAQAAOhQOAADQoXAAAIAOhQMAAHQoHAAAoEPhAAAAHQoHAADoUDgAAECHwgEAADoUDgAA0KFwAACADoUDAAB0KBwAAKBD4QAAAB0KBwAA6FA4AABAh8IBAAA6FA4AANChcAAAgA6FAwAAdCgcAACgQ+EAAAAdCgcAAOhQOAAAQIfCAQAAOhQOAADQoXAAAIAOhQMAAHQoHAAAoEPhAAAAHQoHAADoUDgAAECHwgEAADoUDgAA0KFwAACADoUDAAB0KBwAAKBD4QAAAB0KBwAA6FA4AABAh8IBAAA6FA4AANChcAAAgA6FAwAAdCgcAACgQ+EAAAAdCgcAAOhQOAAAQIfCAQAAOhQOAADQoXAAAIAOhQMAAHQoHAAAoEPhAAAAHQoHAADoUDgAAECHwgEAADoUDgAA0KFwAACADoUDAAB0KBwAAKBD4QAAAB0KBwAA6FA4AABAh8IBAAA6FA4AANChcAAAgA6FAwAAdCgcAACgQ+EAAAAdCgcAAOhQOAAAQIfCAQAAOhQOAADQoXAAAIAOhQMAAHQoHAAAoEPhAAAAHQoHAADoUDgAAECHwgEAADoUDgAA0KFwAACADoUDAAB0KBwAAKBD4QAAAB0KBwAA6FA4AABAh8IBAAA6FA4AANChcAAAgA6FAwAAdCgcAACgQ+EAAAAdCgcAAOhQOAAAQIfCAQAAOhQOAADQoXAAAIAOhQMAAHQoHAAAoEPhAAAAHQoHAADoUDgAAECHwgEAADoUDgAA0KFwAACADoUDAAB0KBwAAKBD4QAAAB0KBwAA6FA4AABAh8IBAAA6FA4AANChcAAAgA6FAwAAdCgcAACgQ+EAAAAdCgcAAOhQOAAAQIfCAQAAOhQOAADQoXAAAIAOhQMAAHQoHAAAoEPhAAAAHQoHAADoUDgAAECHwgEAADoUDgAA0KFwAACADoUDAAB0KBwAAKBD4QAAAB0KBwAA6FA4AABAh8IBAAA6FA4AANChcAAAgA6FAwAAdCgcAACgQ+EAAAAdCgcAAOhQOAAAQIfCAQAAOhQOAADQoXAAAIAOhQMAAHQoHAAAoEPhAAAAHQoHAADoUDgAAECHwgEAADoUDgAA0KFwAACADoUDAAB0KBwAAKBD4QAAAB0KBwAA6FA4AABAh8IBAAA6FA4AANChcAAAgA6FAwAAdCgcAACgQ+EAAAAdCgcAAOhQOAAAQIfCAQAAOhQOAADQoXAAAIAOhQMAAHQoHAAAoEPhAAAAHQoHAADoUDgAAECHwgEAADoUDgAA0KFwAACADoUDAAB0KBwAAKBD4QAAAB0KBwAA6FA4AABAh8IBAAA6FA4AANChcAAAgA6FAwAAdCgcAACgQ+EAAAAdCgcAAOhQOAAAQIfCAQAAOhQOAADQoXAAAIAOhQMAAHQoHAAAoEPhAAAAHQoHAADoUDgAAECHwgEAADoUDgAA0KFwAACADoUDAAB0KBwAAKBD4QAAAB0KBwAA6FA4AABAh8IBAAA6FA4AANChcAAAgA6FAwAAdCgcAACgQ+EAAAAdCgcAAOhQOAAAQIfCAQAAOhQOAADQoXAAAICO/wH2QFt5oIYnTAAAAABJRU5ErkJggg==" alt="" />

struts2的国际化文件在jsp中的引用的更多相关文章

  1. struts2 与 OGNL 表达式,jsp中 利用ognl 在valuestack中取值

    在Struts2中,一个请求在终于到达Action的方法之前,Action对象本身会被压入ValueStack(实际上就是放到ValueStack的CompoundRoot中),所以Action对象是 ...

  2. 【JSP中引入文件】JSP中获取根路径+引用js文件

    在jsp界面中经常需要引入js.css等文件,通常都需要先获取项目根路径,然后再引入文件. 例如: 项目路径如下,需要在index.jsp中引入FusionCharts相关的js.css等: inde ...

  3. JSP中的TAG文件和TLD文件小结

    在jsp文件中,可以引用tag和tld文件. 1.对于tag文件 <%@ taglib prefix="ui" tagdir="/WEB-INF/tags" ...

  4. JSP中的TAG

    http://blog.csdn.net/hongweigg/article/details/12006849 JSP标签有两种实现方法,一种是使用tag 文件,一种是使用tld文件. 1.使用tag ...

  5. jsp中的tag与tld

    转载自: http://www.cnblogs.com/fanzi2009/archive/2010/04/08/1707888.html 在jsp文件中,可以引用tag和tld文件.  1.对于ta ...

  6. Struts2学习笔记-jsp中引用struts2框架

    如果在jsp中需要引用struts2 框架,需在前面加上以下内容 <%@taglib prefix="s" uri="/struts-tags" %> ...

  7. 浅谈JSP中include指令与include动作标识的区别

    JSP中主要包含三大指令,分别是page,include,taglib.本篇主要提及include指令. include指令使用格式:<%@ include file="文件的绝对路径 ...

  8. JavaBean在jsp中的使用

    JavaBean在Jsp中的引用: 1.用<jsp:useBean>标记: <jsp:useBean id="name" class="classnam ...

  9. jsp中 自定义 tag的几种方式

    在jsp文件中,可以引用tag和tld文件. 1.对于tag文件,使用tagdir引用(这个直接是引用的后缀tag文件的jsp文件) <%@ taglib prefix="ui&quo ...

随机推荐

  1. tomcat结合nginx使用小结

    相信很多人都听过nginx,这个小巧的东西慢慢地在吞食apache和IIS的份额.那究竟它有什么作用呢?可能很多人未必了解. 说到反向代理,可能很多人都听说,但具体什么是反向代理,很多人估计就不清楚了 ...

  2. ECS挂载数据盘

    1.先在阿里控制台挂载硬盘: 2.df -h 确认没有分区 3.fdisk -l 4.fdisk /dev/xvdb 分区 根据提示m-n-p-1-Enter-Enter-w 5.fdisk -l 查 ...

  3. android中Json的一些应用

    JSON(JavaScript Object Notation) :一种轻量级的数据交换格式,基于JavaScript的一个子集. JSON采用完全独立于语言的文本格式,使JSON成为理想的数据交换语 ...

  4. Twitter-Snowflake,64位自增ID算法详解

    Twitter-Snowflake算法产生的背景相当简单,为了满足Twitter每秒上万条消息的请求,每条消息都必须分配一条唯一的id,这些id还需要一些大致的顺序(方便客户端排序),并且在分布式系统 ...

  5. [hihoCoder1329] 带Split和Merge的Treap

    题目链接:http://hihocoder.com/problemset/problem/1329 这题本来是学Splay的题,但是我为了练习Treap的Split和Merge操作,就借来用一用. 就 ...

  6. 通过Windows组策略限制证书组织流氓软件的安装运行

    https://liwei2.com/2015/11/27/378.html关于如何提取证书,请参阅:https://www.zhihu.com/question/26917038http://www ...

  7. 对restful的理解

    最近在学习web api,从而涉及到了restful风格,我的理解是restful风格,每个链接都会对资源进行相应的操作(CRUD),如果一个链接不包含资源,则可能不符合restful风格,借此想请教 ...

  8. linux下的gcc编译器

    1. 编译单个文件成可执行文件 gcc hello.c 生成默认的可执行文件a.out 2. 编译单个文件为指定名字的可执行文件,使用-o选项指定文件名字 gcc -o test main.c 生成文 ...

  9. CodeSmith7代码生成器针对PostgreSQL数据库无法使用的Bug修复全过程

    前言 最近公司需要将原来使用的MSSQL数据库整体迁移至pgsql,需要使用CodeSmith生成IBatisNet的配置文件.按照提示安装了Npgsql.dll后依然无法使用.引发了本次通过反编译修 ...

  10. 从request获取远程IP地址

    public static String getIpAddr(HttpServletRequest request) { String ip = request.getHeader("X-F ...