文档章节

JSTL 国际化标签

萧小蚁
 萧小蚁
发布于 2015/06/07 23:35
字数 302
阅读 12
收藏 0
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!-- step1:绑定资源文件 -->
<fmt:setBundle basename="msg"/>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <base href="<%=basePath%>">
    <meta http-equiv="pragma" content="no-cache">
	<meta http-equiv="cache-control" content="no-cache">
	<meta http-equiv="expires" content="0">    
	<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
	<meta http-equiv="description" content="This is my page">
	<!--
	<link rel="stylesheet" type="text/css" href="styles.css">
	-->
    <title><fmt:message key="login.title"></fmt:message></title>

  </head>
  
  <body>
    <h3><fmt:message key="login.title"></fmt:message></h3>
    <form action="MyJsp.jsp" method="post">
    	<table>
    		<tr>
    			<td><fmt:message key="login.name"></fmt:message></td>
    			<td><input type="text" name="userName"></td>
    		</tr>
    		<tr>
    			<td><fmt:message key="login.pwd"></fmt:message></td>
    			<td><input type="password" name="password"></td>
    		</tr>
    		<tr>
    			<td colspan="2">
    				<input type="submit" value="<fmt:message key='login.submit'/>"/>&nbsp;&nbsp;
    				<input type="reset" value="<fmt:message key='login.reset'/>"/>
    			</td>
    		</tr>
    	</table>
    </form>
  </body>
</html>
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<fmt:setBundle basename="msg"/>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <base href="<%=basePath%>">
    
    <title>My JSP 'MyJsp.jsp' starting page</title>
    
	<meta http-equiv="pragma" content="no-cache">
	<meta http-equiv="cache-control" content="no-cache">
	<meta http-equiv="expires" content="0">    
	<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
	<meta http-equiv="description" content="This is my page">
	<!--
	<link rel="stylesheet" type="text/css" href="styles.css">
	-->

  </head>
  
  <body>
    MyJsp页面 <br>
    <fmt:message key="login.success" var="info">
    	<fmt:param value="${param.userName }"></fmt:param>
    </fmt:message>
    ${info }
  </body>
</html>


© 著作权归作者所有

共有 人打赏支持
萧小蚁

萧小蚁

粉丝 98
博文 279
码字总数 192339
作品 0
海淀
程序员
私信 提问
JavaWeb12-HTML篇笔记(二)

Ø 为什么学习JSTL: JSTL和EL结合 替换页面中<%%> Ø JSTL版本: JSTL1.0 :不支持EL表达式. JSTL1.1 和 1.2 :支持EL表达式. Ø JSTL的标签库:包含了五类标签. core(核心标签),fmt(国际化标签)...

我是小谷粒
05/28
0
0
初识 JSP---(JSTL)

JSTL jsp标准标签库(jstl)是一个JSP标签集合,它封装了jsp应用的通用核心功能。 JSTL支持通用的、格式化的任务。比如:迭代、条件判断、XML文档操作、国际化标签、SQL标签。除了这些它还提...

姜白告
08/03
0
0
针对遗留的struts2系统要国标化,有什么更快的方法?

旧的遗留工程,无用标签搞国际化,是struts2的,其实有无办法做好资源文件后,然后在渲染JSP的时候,从代码层面上去读资源文件呢,现在要都改标签资源文件,太麻烦了。 我的想法是:通过ser...

jackyrong
01/19
77
0
jsp使用jstl标签实现国际化

在某一些项目中需要界面展示的国际化(i18n),即根据用户需求显示不同的语言,在jsp上有多个实现方案,但是对于jstl的方案网上资料不是很齐全,这里我给出一个使用jstl标签库实现的例子,演...

阿信sxq
2014/01/13
0
0
j2ee项目中,js识别国际化问题

大家帮我分析下,项目支持国际化,在jsp页面中可以用输出国际化内容,问题是,如果我现在通过js打开一个对话框,对话框中有标题、表单等,里面的文字需要做成国际化的,这个怎么解决呢? 如果...

allen_limi
2012/04/23
690
2

没有更多内容

加载失败,请刷新页面

加载更多

大数据学习有哪几个步骤

目前大数据行业异常火爆,不少人都对大数据充满了兴趣,其中有大部分人都从没接触过大数据,对于应该如何学习大数据一头雾水。大数据学习并不是高深莫测的,虽然它并没有多简单,但是通过努力...

董黎明
22分钟前
4
0
shell习题_3

1:监控httpd的进程;每隔10s检测一次服务器的httpd的进程数,如果大于500则自动重启httpd服务;并检测是否启动成功; 如果没有正常启动还需要再启动一次,最大不成功数超过五次立即发邮件给管理...

芬野de博客
23分钟前
3
0
Android 9.0 优势探讨

我们来谈论一下 Android。尽管 Android 只是一款内核经过修改的 Linux,但经过多年的发展,Android 开发者们(或许包括正在阅读这篇文章的你)已经为这个平台的演变做出了很多值得称道的贡献...

问题终结者
39分钟前
4
0
vue 组件使用中的一些细节点

细节一 基础例子 运行结果: 以上大家都懂,这边就不多说,回到代码里,有时候我们需要 tbody 里面每一行是一个子组件,那我们代码可以怎么写呢?我们可以这样写,定义一个全局组件,如下: ...

peakedness丶
46分钟前
2
0
vue 之 css module的使用方法

动手之前先配置项目,网上很多文章说需要下载css-loader插件,Vue中的vue-loader已经集成了 CSS Modules,因此删掉也能正常运行 在vue.config.js中添加如下配置 `css: {``loaderOptions: ...

前端小攻略
50分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部