`
pany
  • 浏览: 90344 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

stuts2 字符串截取与格式化日期

JSP 
阅读更多
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"是显示的格式
分享到:
评论

相关推荐

    common-lang3.jar

    1. **字符串处理**:`StringUtils`类提供了大量的静态方法,用于字符串的检查、比较、格式化、转换等操作,如空格处理、字符串拼接、替换、截取等,极大地提高了代码的简洁性和可读性。 2. **数组操作**:`...

    FreeMark学习笔记

    实际上FreeMarker的表达式功能非常强大,它不仅支持直接指定值,输出变量值,也支持字符串格式化输出和集合访问等功能. 3.1 直接指定值 使用直接指定值语法让FreeMarker直接输出插值中的值,而不是输出变量值.直接...

    freemarker总结

    2,使用+运算符时,如果一边是数字,一边是字符串,就会自动将数字转换为字符串再连接,如:${3 + "5"},结果是:35 使用内建的int函数可对数值取整,如: ${ (x/2)?int } ${ 1.1?int } ${ 1.999?int } ${ -1.1?int } ...

    java面试题综合

    71. 当前日期:在Java中用new Date()获取,或SimpleDateFormat格式化日期。 以上只是部分面试题的解答,实际面试中还会涉及更多深入的技术细节和项目经验。准备面试时,要确保对Java基础、框架、数据库、网络、设计...

    JAVA基础面试题全

    - **格式化时间**: 使用 `SimpleDateFormat` 类来格式化日期和时间。 #### 1.5 文件和目录操作 - **文件读写**: 使用 `FileInputStream` 和 `FileOutputStream` 进行基本的文件读写操作。 - **目录创建**: 使用 `...

    java面试宝典

    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. ...

    1剑盛二面准备试题.txt1剑盛二面准备试题.txt

    10. **String类的常用方法**:包括length()获取字符串长度,charAt()获取指定位置的字符,substring()截取字符串,toUpperCase()和toLowerCase()转换大小写,trim()去除字符串两端的空白字符,replace()替换字符或...

Global site tag (gtag.js) - Google Analytics