html 特殊字符 fmt table A
html
特殊字符
“&”表示“&”
“ ”表示空格
<fmt:bundle basename=""> basename制定配置文件的文件名,无须扩展名
...
...<fmt:message key="" var=""> key为配置有文件中的’键‘ var将显示的内容保存在变量中
...
</fmt:bundle>
例如:
在WEB-INF/classes/ 目录下新增一个文件 MyResource.properties,内容如下:filename=MyResource.properties
<fmt:bundle basename="MyResource">
<fmt:message key="filename" var="fn"/>
</fmt:bundle>
jstl fmt标签详解
看到I18N就应该想到知识“国际化”,I18N formatting标签库就是用于在JSP页面中做国际化的动作。
在该标签库中的标签一共有12个,被分为了两类,分别是:
国际化核心标签:<fmt:setLocale>、<fmt:bundle>、<fmt:setBundle>、<fmt:message>、<fmt:param>、<fmt:requestEncoding>
格式化标签:<fmt:timeZone>、<fmt:setTimeZone>、<fmt:formatNumber>、<fmt:parseNumber>、<fmt:formatDate>、<fmt:parseDate>
用于设置本地化环境的<fmt:setLocale>标签,属性和描述如下表:
属性 | 描述 |
value | Locale环境变量的指定,可以是Java.util.Locale或String类型的实例 |
scope | Locale环境变量的作用范围(可选) |
例子:<fmt:setLocale value="zh_TW"> 表示设置本地环境为繁体中文
用于资源文件绑定的<fmt:bundle>与<fmt:setBundle>标签
这两组标签用于资源配置文件的绑定,唯一不同的是<fmt:bundle>标签将资源配置文件绑定在标签体中显示,而<fmt:setBundle>标签则允许将资源配置文件保存为一个变量,在之后的工作中可以根据该变量来进行。
根据local环境的不同将查找不同后缀的资源配置文件,这点在国际化的任何技术上都是一致的,通常来说,这两种标签单独使用没有意义的,它们都会与I18N formatting标签库中的其他标签配合来使用,它们的属性和描述如下表:
属性 | 描述 |
basename | 资源配置文件的指定,只需要指定文件名而无须扩展名,二组标签共有的属性 |
var | <fmt:setBundle>特有的属性,用于保存资源配置文件为一个变量 |
scope | 变量的作用范围 |
例子:
<fmt:setLocale value="zh_CN"/>
<fmt:setBundle basename="applicationMessage" var="applicationBundle"/>
该示例将会查找一个名为applicationMessage_zh_CN.properties的资源配置文件,来作为显示的Resource绑定。
用于显示资源配置文件的<fmt:message>标签
用于显示资源配置文件中定义的信息,属性和描述如下表:
用于设置Locale环境
属性 | 描述 |
key | 资源配置文件的“键”指定 |
bundle | 若使用 <fmt:setBundle> 保存了资源配置文件,该属性就可以从保存的资源配置文件中进行查找 |
var | 将显示信息保存为一个变量 |
scope | 变量的作用范围 |
下面看一个示例
<fmt:setBundle basename="applicationMessage" var="applicationBundle"/>
<fmt:bundle basename="applicationAllMessage">
<fmt:message key=""/>
<p>
<fmt:message key="" bundle="${applicationBundle}"/>
</fmt:bundle>
该示例使用了两种资源配置文件的绑定的做法,“applicationMessage”资源配置文件利用<fmt:setBundle>标签被赋于了变量“applicationBundle”,而作为<fmt:bundle>标签定义的“applicationAllMessage”资源配置文件作用于其标签体内的显示。
第一个<fmt:message> 标签将使用“applicationAllMessage”资源配置文件中“键”为“userName”的信息显示。
第二个<fmt:message> 标签虽然被定义在<fmt:bundle>标签体内,但是它使用了bundle属性,因此将指定之前由<fmt:setBundle>标签保存的“applicationMessage”资源配置文件,该“键”为“passWord”的信息显示。
table标签
<html>
<head>
<style type="text/css">
thead {color:green}
tbody {color:blue;height:50px}
tfoot {color:red}
</style>
</head>
<body> <table border="1">
<thead>
<tr>
<th>Month</th>
<th>Savings</th>
</tr>
</thead>
<tbody>
<tr>
<td>January</td>
<td>$100</td>
</tr>
<tr>
<td>February</td>
<td>$80</td>
</tr>
</tbody>
<tfoot>
<tr>
<td>Sum</td>
<td>$180</td>
</tr>
</tfoot>
</table> </body>
</html>
Table
<a></a>
<A onClick="switchSysBar()" href="javascript:void(0);"></A>
解释:javascript:是伪协议,表示url的内容通过javascript执行,
void(0)表示不作任何操作,这样会防止链接跳转到其他页面。
这么做是为了保留链接的样式,但不让链接执行实际操作,具体的操作交给链接的onclick事件处理。
html 特殊字符 fmt table A的更多相关文章
- SQL Server替换特殊字符
1.查找特殊字符的ASCII码,在这里当然能够看到这个特出字符的模样,可用函数取出这个特殊字符进行复制,下面的取值为9 Select ascii(' ') 2.根据ASCII码值替换特殊字符 Upda ...
- mysql 去除特殊字符和前后空白字符
mysql 去除特殊字符 update table set field = replace(replace(replace(field,char(9),''),char(10),''),char(13 ...
- MySQL数据库操作语句(补充1)(cmd环境运行)
一.字符串类型 enum枚举类型 /* 也叫做枚举类型,类似于单选! 如果某个字段的值只能从某几个确定的值中进行选择,一般就使用enum类型, 在定义的时候需要将该字段所有可能的选项都罗列出来: */ ...
- java后台对前端输入的特殊字符进行转义
转自:http://www.cnblogs.com/yangzhilong/p/5667165.html java后台对前端输入的特殊字符进行转义 HTML: 常见的帮助类有2个:一个是spring的 ...
- lua 字符串 正则表达式 转义 特殊字符
string.gsub 函数有三个参数:目标串,模式串,替换串.基本作用是用来查找匹配模式的串,并将使用替换串其替换掉: s = string.gsub("Lua is good" ...
- js实现动态操作table
本章案例为通过js,动态操作table,实现在单页面进行增删改查的操作. 简要案例如下: <%@ page language="java" contentType=&quo ...
- SQL CREATE TABLE 语句\SQL 约束 (Constraints)\SQL NOT NULL 约束\SQL UNIQUE 约束
CREATE TABLE 语句 CREATE TABLE 语句用于创建数据库中的表. SQL CREATE TABLE 语法 CREATE TABLE 表名称 ( 列名称1 数据类型, 列名称2 数据 ...
- 非常强大的table根据表头排序,点击表头名称,对其内容排序
js代码: /** * 通过表头对表列进行排序 * * @param sTableID * 要处理的表ID<table id=''> * @param iCol * 字段列id eg: 0 ...
- .net 过滤特殊字符
/// <summary> /// 过滤标记 /// </summary> /// <param name="NoHTML">包括HTML,脚本 ...
随机推荐
- 进程&信号&管道实践学习记录
程序分析 exec1.c & exect2.c & exect3.c 程序代码 (以exect1.c为例,其他两个结构类似) #include <stdio.h> #inc ...
- 解决jquery $符号的冲突
今天做项目的时候,写了一个ajax提交的js函数,然后在js调试的时候,提示发现 $.ajax ,前面的$ 符号不见了,通过网上搜索找到了下面的解决方法 jQuery中需要用到$符号,如果其他js库也 ...
- spring+mybatis实现读写分离
springmore-core spring+ibatis实现读写分离 特点 无缝结合spring+ibatis,对于程序员来说,是透明的 除了修改配置信息之外,程序的代码不需要修改任何东西 支持sp ...
- 第一章 OO大智慧
今天,正式开始读王涛写的<你必须知道的.NET(第二版)>,刚开始读了序,觉得写的相当精彩,就被吸引住了.看了一会发现本书的特点可能就是以例举例,形象生动,比较期待的样子.虽然前面讲的概念 ...
- EntityFramework中的线程安全,又是Dictionary
继上次记一次w3wp占用CPU过高的解决过程(Dictionary和线程安全)后又再次与Dictionary博弈,这一次是在EntityFramework中的Dictionary. 从一个异常说起 这 ...
- 关于RESTFul初步理解
RESTFul架构:是目前最流行的一种互联网软件架构.它结构清晰.符合标准.易于理解.扩展方便,所以正得到越来越多网站的采用. 即:Representational State Transfer 表现 ...
- [C#]Hosting Process (vshost.exe)
写在前面 最近在群里,有朋友问起这个vshost.exe进程到底是什么?当时确实不知道是个什么东东,给人的感觉是,经常看到它,就是在启动一个项目的时候,经常看到它,就是没细研究它是啥玩意儿.既然遇到了 ...
- 第二十六课:jQuery对事件对象的修复
因为原生的event对象,在不同浏览器下,有不同的属性和方法,因此需要用jQuery进行兼容. jQuery在这里分两步走,首先创建一个伪事件类jQuery.Event(jQuery里面自定义的事件类 ...
- iOS - 视频循环播放
录制完视频后,我们想在录制视频的预览层上无限循环播放我们的小视频,是不是很炫酷,这时候我们就有三中选择了:1.MPMoviePlayerController2.AVPlayer3.AVAssetRea ...
- Daily Scrum – 1/12
Meeting Minutes Merge Wordlist & Word Recite entry. (P0) – Done. Remove "Word Challenge&quo ...