1.
<s:if test="title.length()>20">
<s:property value="title.substring(0,20)+'...'"/>
</s:if>
2.或者
<s:if test="%{title.length()>300}">
<s:property value="title.substring(0,300)+'...'"/>
</s:if>
struts2中格式化输出数字和日期、截取小数点后两位数的方法 收藏
struts2中格式化输出数字和日期的方法,struts2截取小数点后两位数
1.写一个Messages.properties配置文件:
#number:
global.format.money={0,number,#0.00##}
global.format.money02={0,number,##0.00}
#datetime:
global.format.date={0,date,yyyy-MM-dd}
global.format.time={0,date,HH:mm:ss}
global.format.datetime={0,date,yyyy-MM-dd HH:mm:ss}
global.format.datetime02={0,date,yyyy-MM-dd HH:mm}
其中#number为控制数字格式的,一般用于控制钱的位数;#datetime是控制时间格式
2.页面上:<s:text name="global.format.date"><s:param value="deployDate" /></s:text>
其中:<s:text name="global.format.date">控制你要显示的时间格式
<s:param value="deployDate" />是你要显示的时间
JSP文件
格式化时间: <s:text name="global.format.date"><s:param value="publishTime"></s:param></s:text>
格式化数字: <s:text name="global.format.money"><s:param value="price"/></s:text>
二:
<input type="text" value="<s:date name="deployDate" format="yyyy-MM-dd" />" />
其中name="deployDate"是你要显示的时间,format="yyyy-MM-dd"是显示的格式
分享到:
相关推荐
1. **字符串处理**:`StringUtils`类提供了大量的静态方法,用于字符串的检查、比较、格式化、转换等操作,如空格处理、字符串拼接、替换、截取等,极大地提高了代码的简洁性和可读性。 2. **数组操作**:`...
实际上FreeMarker的表达式功能非常强大,它不仅支持直接指定值,输出变量值,也支持字符串格式化输出和集合访问等功能. 3.1 直接指定值 使用直接指定值语法让FreeMarker直接输出插值中的值,而不是输出变量值.直接...
2,使用+运算符时,如果一边是数字,一边是字符串,就会自动将数字转换为字符串再连接,如:${3 + "5"},结果是:35 使用内建的int函数可对数值取整,如: ${ (x/2)?int } ${ 1.1?int } ${ 1.999?int } ${ -1.1?int } ...
71. 当前日期:在Java中用new Date()获取,或SimpleDateFormat格式化日期。 以上只是部分面试题的解答,实际面试中还会涉及更多深入的技术细节和项目经验。准备面试时,要确保对Java基础、框架、数据库、网络、设计...
- **格式化时间**: 使用 `SimpleDateFormat` 类来格式化日期和时间。 #### 1.5 文件和目录操作 - **文件读写**: 使用 `FileInputStream` 和 `FileOutputStream` 进行基本的文件读写操作。 - **目录创建**: 使用 `...
219、如何格式化日期 53 220、文件和目录(I/O)操作 54 230、J2EE的优越性 54 231、Java语言的11个关键特性. 54 232、说出Servlet的生命周期,并说出Servlet和CGI的区别。 55 233、说出在JSP页面里是怎么分页的? 55...
Python字符串截取 - **知识点概述**:Python中字符串切片的基本用法。 - **解析**: - 使用`str[起始索引:结束索引]`格式截取字符串。 - 示例:`str[0:5]`表示从第0个字符开始到第4个字符结束的子串。 #### 9. ...
10. **String类的常用方法**:包括length()获取字符串长度,charAt()获取指定位置的字符,substring()截取字符串,toUpperCase()和toLowerCase()转换大小写,trim()去除字符串两端的空白字符,replace()替换字符或...