查询的时候分页,你应该把查询条件传递到下一页中才行当输入框是text的形式时,你可以简单的用
<input type=text name=queryName value=<%=resquest.getParameter("queryName")%>>
其中queryName是你上一页传递过来的查询参数如果是select的形式的话,就复杂一点了
<select name=queryLocation>
<option value="1" <%if("1".equals(resquest.getParameter("queryName"))){%>selected<%}%>>北京</option>
<option value="2" <%if("1".equals(resquest.getParameter("queryName"))){%>selected<%}%>>上海</option>
<option value="3" <%if("1".equals(resquest.getParameter("queryName"))){%>selected<%}%>>天津</option>
...
</select>这是最原始的做法了,如果你用STRUTS来构架项目的话,这个是很容易做到的

解决方案 »

  1.   

    你把查询条件写到SESSION中吧,从导航条提交的时候不要重新组织查询条件,从SESSION中取就可以了
      

  2.   

    <td align=right><a href="condition.jsp?pages=<%=pages+1%>&DEPT_NAME=<%=DEPT_NAME%>&TYPE=<%=TYPE%>&CQ_NO_START=<%=CQ_NO_START%>&CQ_NO_END=<%=CQ_NO_END%>&MASTER=<%=MASTER%>&AREA_START=<%=AREA_START%>&AREA_END=<%=AREA_END%>&ADDR=<%=ADDR%>&LOAN_AMT=<%=LOAN_AMT%&IS_TQ=<%=IS_TQ%>&IS_LOGOFF=<%=IS_LOGOFF%>">后一页</a>