Struts2+jsp如何格式化输入输出date类型
大家好,我是JAVA新手,希望有大虾可以帮我解决这个问题。
背景:数据库Oracle9i中User的startTime定义为DATE类型;moudle中定义了User类,其中User的属性startTime定义为DATE类型;定义了List<User> testList;通过hibernate的find方法直接查询到结果,未对startTime进行类型转换;
问题是:取出的结果testList中的时间是DATE类型,我可以通过加一个s:date标签显示开始时间;但是,对记录更新时,进入页面,页面显示的时间是:10-03-07 0:00:00;请问怎么样才可以让时间正常显示为yyyy-MM-dd格式。
我大概知道JDBC和重定义字符串可以解决,但我想要的结果是不更改JAVA类,然后可以正常更新。
<!--列表 开始 -->
<div id="main_list">
<table cellpadding="0" cellspacing="0" class="t_list">
<tr>
<th>开始时间</th>
</tr>
<s:iterator value="testList" status="row">
<tr>
<td><s:textfield name="startTime" id="startTime" value="startTime"/> </td>
</tr>
</s:iterator>
</table>
</div>
<!--列表 结束 -->
试试下面这个
Java code:
<s:date name="startTime" format="y
相关问答:
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jas ......
想做一个jsp的电子商务网站,想找一些源代码,请问那个网站有好的资源。谢谢!
搜索下吧 开源的也有
csdn就有相似的源码,楼主搜一下
java 开源大全
改模板好麻烦哦,还不如自己写个了呢
jf
顶一 ......
我是个新手,做一个JSP网页,我要读出数据库正常,但是我要修改的时候,也就是读入的时候出现乱码,请高手告诉我怎么解决,先谢谢了。
request.setCharacterEncoding("UTF-8");
把编码统一
/**
......
HTML code:
<%@ page language="java" import="java.util.*,com.test.model.*" pageEncoding="gb2312"%>
<%
String path = request.getContextPath();
String basePa ......