2024年3月12日发(作者:)
JSTL标签 I18N库--一些格式转换
I18N库主要完成:
应用程序的国际化
2.消息、日期的格式化
1.
var="存放结果的变量" value="将被格式化的数字" scope="范围" type="number/currency/percent"//数字,货币,百分比 currencyCode="cny/usd" //cny:人民币 usd:美元 currencySymbol="羊/$" //标准货币符号 groupingUsed="true/false" //是否将数字进行区隔 如:123, 456,00 maxFractionDigits="最多小数位数" maxIntegerDigits="最多整数位数" minFractionDigits="最少小数位数" minIntegerDigits="最少整数位数" pattern="格式化数字用的样式" //如:####.## /> eg: type="currency" maxFractionDigits="2" groupingUsed="true"/> 2. 分比转换成数字 var="存放转换结果的变量" value="将转换的值" scope="范围" type="number/currency/percent" parseLocale="zh_CN,en"//语言地区代码 integerOnly="true/false"是否只显示整数部分 pattern="$$$$.$$"//格式化数字所用的样式 /> eg: type="currency"/> 输出结果为:6789.36 type="percent"/> 输出结果为:0.789 3. var="存放格式化结果的变量" value="将被格式化的日期或时间" scope="page/request/session/application" type="time/date/both" //time:时间 date:日期 both:时间和日期 dateStyle="default/short/medium/logn/full" //日期的显示方式 timeStyle="default/short/medium/logn/full" //时间的显示方 式 timeZone="CST" 设置时区:CST:中部标准时间 pattern="yyyy 年MM 月dd日 hh:mm:ss" 4. var="varName" value="value" scope="request" type="time/date/both" dateStyle="default/short/medium/long/full" timeStyle="default/short/medium/long/full" timeZone="timeZone" pattern="pattern"/> eg: 5. variant="浏览器类型" // Win,Mac scope="request等"/> 6. MessageResource var="存放资源文件名称的变量" scope="request"/> eg: ties信息资源文件 7. 容 eg:
发布评论