日期:2014-05-17  浏览次数:20695 次

Struts2,Hibernate,按照时间段查询
目前是这样的,一张表里有个date类型的字段是tdate;对应的实体属性是tdate;
在form表单里,提交两个tdate。

如何使用hibernat进行按照两个时间之间的时间段查询。
JavaWeb Struts2 Hibernate

------解决方案--------------------
楼主的意思,可能是说数据从前台页面的form表单中封装到后台查询所需要用的数据来吧。
你可以在实体类中多加一个字段,不过,这个字段不需要跟数据库中表列对应,只是用来接收页面上传过来的值,封装数据用吧。
------解决方案--------------------
在你表单提交的时候就应该规定好时间性质的吧,是start还是end,表单提交的时候,把这两个参数传给action,action根据这两个参数调用dao进行查询,dao中的查询语句,hql=“from tdate between ? and ?” 这个应该不用再往下说了吧