<s:textfield label="from" name="from"/>
<s:textfield label="to" name="to"/>
<s:submit value="Get List" action="getlist"/>
当我在“from”字段和“to”字段中输入值时,它应该从开始计数到结束计数获得所有值并显示在jsp页面中。
<table><tr>USER ID</tr>
<tr>USER NAME</tr>
<tr>USER ADDRESS</tr>
<s:iterate value="datalist"/>
<td> <s:property value="%{userid}"/></td>
<td><s:property value="%{username}"/</td>
<td><s:property value="%{useraddress}"/></td>
</table>
执行此操作的hibernate查询应该是什么
答案 0 :(得分:0)
使用Session.createQuery()
方法创建查询(您也可以使用createCriteria()
或createSQLQuery()
方法,用于将行限制为子集的方法是相同的。)< / p>
然后使用setFirstResult(from)
类的setMaxResult(max)
和Query
方法(由于max
和{{,您必须计算from
值1}}值,类似于to
)。您可以从max = to - from
值限制ResultSet
到max
行。
然后使用from
方法执行查询。