当前位置:Gxlcms > 数据库问题 > easy UI mybatis springMvc 通过前台输入的时间查询数据库 Oracle

easy UI mybatis springMvc 通过前台输入的时间查询数据库 Oracle

时间:2021-07-01 10:21:17 帮助过:29人阅读

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 或者get

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

 

后台层如下 获取时间

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

 

此处用createTime 作为开始时间  用updateTime 作为结束时间 mbatis 的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>

这样就可以通过前台时间查询后台了

 

easy UI mybatis springMvc 通过前台输入的时间查询数据库 Oracle

标签:dos   spring   inpu   信息   类型   数据   parser   for   jdbc   

人气教程排行