jsp:jstl标签库国际化 fmt
2024-08-29 07:39:40
首先资源文件目录是:src/man/sources (这是它默认的资源文件)
i18n_en_US.properties文件内容
copyright=Copyright \u00A9 2013
language=language
bookname=HTTP by picture
jsp内容,因为资源文件还有一层目录,所以bundle的basename需要加上这层目录:i18n.i18n
i18n(目录).i18n开头名
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Insert title here</title>
</head>
<body> <!--指定区域语言-->
<fmt:setLocale value="en_US"/>
<!-- 指定使用basename为globalMessages的资源文件,也即资源文件第一个单词为globalMessages-->
<fmt:bundle basename="i18n.i18n">
<fmt:message key="language"></fmt:message>
<fmt:message key="bookname"></fmt:message>
</fmt:bundle> </body>
</html>
最新文章
- Java基础知识笔记(七:接口、变量作用域和参数传递)
- 【Python】【学习笔记】持续更新
- [Arduino] Arduino猪头笔记
- noip2012-day2-t2
- (转载)LCA问题的Tarjan算法
- SQL数据类型解释
- nginx 反向代理 和lvs负载均衡
- 性能测试之LoardRunner 测试场景监控关注的几点
- js中call和apply的用法和区别
- Mac 使用phpMyAdmin
- Flask 中的 SQLAlchemy 使用教程
- thinkphp的目录结构设计经验总结1
- C++数组的初始化
- 20175305张天钰Java结对编程四则运算(二)
- arcgis for js 根据多边形自动缩放
- ISE初始化
- pyqt5的安装
- Vue路由router-link的使用
- 使用WinSW 将 exe 创建成Windows下面 service的方法 (将nginx创建成 services)
- 利用Nginx rewrite规则实现域名显性转发