比如说,我们需要在jsp页面上面以 月/日/年的格式来显示日期,如何完成呢?
很简单,只要使用java.text.DateFormat类就可以轻松完成这项任务:
在java端,我们写一个方法,让其返回一个字符串类型的格式化后的日期:
这里我们创建一个DateFormat类,然后用它的format方法,并且传递一个long 类型的日期:
- /**
- * this field is used for displaying information in jsp page
- * @return the formatted golive date
- */
- public String getFormattedGoliveDate(){
- DateFormat df = new SimpleDateFormat("MM/dd/yyyy");
- String formattedGoliveDate = df.format(getLongGoliveDate());
- return formattedGoliveDate;
- }
然后在页面上,我们用el表达式可以来轻松获取并且显示:
- <tr><td class="aerTdLeft">Expected go live date:</td><td><b> ${appInfo.formattedGoliveDate }</b></td></tr>