easy UI mybatis springMvc 經過前臺輸入的時間查詢數據庫 Oracle

數據庫類型爲 date類型 實際值 如:2017/7/11 14:24:19數據庫

解決思路post

前臺UI的時間到後天是字符串 不轉換 直接在Mybatis中接收時間字符串ui

前臺UI代碼 easy ui 時間控件spa

<td>上傳日期:</td>
                            <td>
                                <input class="easyui-datebox" id="createTimeQ" name="createTime"  data-options="formatter:myformatter,parser:myparser" style="width:150px"/>
                            </td>
                            <td>至:</td>
                            <td>
                                <input class="easyui-datebox" id="updateTimeQ" name="updateTime" data-options="formatter:myformatter,parser:myparser" style="width:150px"/>
                            </td>

js提交代碼 我是用來查詢列表信息的 用的是easyUI的datagrid控件 你能夠用aiax的其餘方式提交 post 或者getcode

$("#dosTable").datagrid('load', {
                
                createTime :$("#createTimeQ").datetimebox('getValue'),
                updateTime :$("#updateTimeQ").datetimebox('getValue')
            });

 

後臺層以下 獲取時間orm

paramMap.put("createTime", request.getParameter("createTime"));
        paramMap.put("updateTime", request.getParameter("updateTime"));

 

此處用createTime 做爲開始時間  用updateTime 做爲結束時間 mbatis 的xml配置以下xml

<if test="createTime != null and createTime != ''" >
and CREATE_TIME &gt; to_date(#{createTime,jdbcType=TIMESTAMP},'yyyy-mm-dd hh24:mi:ss')
</if>
<if test="updateTime != null and updateTime != ''" >
and CREATE_TIME&lt; to_date(#{updateTime,jdbcType=TIMESTAMP},'yyyy-mm-dd hh24:mi:ss')
</if>

這樣就能夠經過前臺時間查詢後臺了blog

相關文章
相關標籤/搜索