11.javaweb国际化标签库
一、国际化标签库
1,格式化标签库提供的标签
2,标签详解
2.1<fmt:setLocale>标签
下面设置不同的区域,并在设置的区域下显示日期
2.2<fmt:requestEncoding>标签
2.3读取资源文件
首先在WEB-INF/classes文件夹下建立资源文件resource.properties
{0}表示占位符,可以通过<fmt:param>动态设置
其中中文需要进行编码,可利用exlipse工具包中中自带转码工具
然后通过<fmt:bundle>设置要读取的资源文件名称
当<fmt:bundle>标签设置好读取的资源文件名称后,就可以使用<fmt:message>标签按照key读取value了
读取资源示例
资源文件
读取资源:注意<fmt:bundle>和<fmt:setBundle>的区别
JSP页面
2.4数字格式化标签<fmt:formatNumber>和数字反格式化标签<fmt:parseNumber>
<fmt:formarNumber>,格式化指定数字
<fmt:parseNumber>,消除数字的格式化形式,如下
2.5日期格式化标签<fmt:formatDate>
使用范例
JSP页面
2.6<fmt:parseDate>标签
功能:<fmt:formatDate>是将一个Date对象变为字符串,而<fmt:parseDate>是将一个字符串变回Date型数据
属性
使用范例:将之前的long型和自定义型日期字符串变回Date型数据,在转换的时候需要提供字符串的pattern或者style类型
2.7<fmt:setTimeZone>标签
功能:设置显示的时区以及将设置的时区存储到一个域中
语法:
<fmt:setTimeZone value=”时区(用于设置显示哪个地方的时间)”>
<!--时间显示操作-->
</fmt:setTimeZone>
三,小结
11.javaweb国际化标签库的更多相关文章
- 小峰servlet/jsp(7)jstl国际化标签库、sql标签库等
一.jstl国际化标签库: fmt:setLocale 设定用户所在的区域: fmt:formatDate 对日期进行格式化 fmt:requestEncoding 设置所有的请求编码; fmt: ...
- JSP标准标签库(JSTL)--国际化标签库 fmt
JSTL中使用fmt.tld作为格式化标签库的定义文件 No. 功能分类 标签名称 描述 1 国际化标签 <fmt:setLocale> 设置一个全局的地区代码 2 <fmt:req ...
- 10.javaweb核心标签库详解
一.JSTL简介及在项目中安装配置 1, 简介 使用JSTL标签的目的就是不希望jsp中出现java逻辑代码 分类 2, JSTL的安装配置 首先将jar包中的各个标签库配置文件拷贝到项目WEB- ...
- (2)JSTL的fmt国际化标签库
format标签库:做国际化格式化,分两类 : 国际化核心标签:<fmt:setLocale>.<fmt:bundle>.<fmt:setBundle>.<f ...
- JavaWeb 自定义标签库开发传统标签
自定义标签主要用于移除Jsp页面中的java代码. 移除jsp页面中的java代码,只需要完成两个步骤: 编写一个实现Tag接口的Java类,并覆盖doStartTag方法,把jsp页面中的java代 ...
- 12.javaweb SQL标签库
一.说明及使用 1, 首先要知道,开发中绝对不会SQL标签库在JSP中进行数据库操作,学习SQL标签库只是作为一个只是扩展 2, SQL标签库分类 2.1<sql:setDataSource ...
- 13.javaweb xml标签库详解
一.XML标签简介 1, 作用 2, 标签分类 XPath 路径标记 查找节点元素示例 2.1<x:out> 2.2<x:parse> 操作示例:导入XML文件,解析,然后 ...
- java 标签库(核心,xml,sql ,国际化,函数)
java标签库分分为上述几种,一般经常使用的是核心和函数,接下来会分别讲解这几种,和常见的用法. 一般标签库会和el表达式一起使用,所以在学习标签库前最后也学习下el表达式的使用. 导入后展开 可以从 ...
- Web---JSTL(Java标准标签库)-Core核心标签库、I18N国际化、函数库
前面为JSTL中的常用EL函数,后面的为具体演示实例! JSTL简介: JSTL(Java Standard Tag Library) –Java标准标签库. SUN公司制定的一套标准标签库的规范. ...
随机推荐
- myeclipse中代码不显示SVN版本号
打开 : windows ->preferences->General->Appearance->Lable Decoration s 勾选其中的 SVN 项即可. 如果以上方 ...
- 【转载】Java 集合详解
转载:https://www.cnblogs.com/ysocean/p/6555373.html 一.集合的由来 通常,我们的程序需要根据程序运行时才知道创建多少个对象.但若非程序运行,程序开发阶段 ...
- 【深度学习框架】使用PyTorch进行数据处理
在深度学习中,数据的处理对于神经网络的训练来说十分重要,良好的数据(包括图像.文本.语音等)处理不仅可以加速模型的训练,同时也直接关系到模型的效果.本文以处理图像数据为例,记录一些使用PyTorc ...
- LA 3363
Run Length Encoding(RLE) is a simple form of compression. RLE consists of the process for searching ...
- C#第八节课
for的穷举迭代.while.do while using System;using System.Collections.Generic;using System.Linq;using Syste ...
- Oralce导入数据库出现某一列的值太大
这是由于导出的文件所运行的Oracle,和导入所运行的Oracle机器字符集不相同导致的,在UTF-8中有的汉字占三个字节, 并不是所有的都占两个字节,
- 7.ES几种常见的搜索方式
主要知识点 1, query string search (1) GET /ecommerce/product/_search (2) GET/ecommerce/product/_search? ...
- 用DIME格式来组织自定义格式
直接网际消息封装(Direct Internet Message Encapsulation,即DIME)格式提供了一种简单而又标准的机制,这个机制可以把多文本(multiple text)和二进制数 ...
- poj 3006水题打素数表
#include<stdio.h> #include<string.h> #define N 1100000 int isprim[N],prime[N]; void ispr ...
- CodeForces - 9B - Running Student
先上题目: B. Running Student time limit per test 1 second memory limit per test 64 megabytes And again ...