无法将收到的日期从struts dojo日期时间选择器转换为sql Date

时间:2014-12-10 09:37:56

标签: jsp struts2 dojo

我是Struts的新手,我在我的应用程序中使用struts dojo datetimepicker。 我从datetimepicker接收值并填充我的动作类变量(String Type) 如何将我的动作类属性转换为SQL日期时间,以便将其保存在SQL TABLE

我的jsp

<sx:datetimepicker label="Start Date" name="news.startDate" displayFormat=" MM/dd/yyyy"    required="true" />

我的动作类

    java.util.Date startD = null;

    DateFormat df = new SimpleDateFormat("MM/dd/yyyy");

    java.sql.Date sqlStartDate;

    java.util.Date endD = null;
    java.sql.Date sqlEndDate;
try {

            startD =df.parse(startDate);
        } catch (ParseException e1) {
            // TODO Auto-generated catch block
            e1.printStackTrace();
        }
        sqlStartDate = new java.sql.Date(startD.getTime());

        try {

            endD =df.parse(endDate);
        } catch (ParseException e1) {
            // TODO Auto-generated catch block
            e1.printStackTrace();
        }
        sqlEndDate = new java.sql.Date(endD.getTime());

我得到一个不可解决的日期例外。

0 个答案:

没有答案