如何在
Struts
中进行分页处理
最近做
Struts
项目涉及分页处理。下面就结合项目谈谈如何在
Struts
中进行分页处理。
根据需要你可以选择一次读出所有数据然后再分页,以后每次分页不再读数据。另一种方法你可以每次只读出需要显示的数据,以后每次分页分别在读其他数据。两种方法本文都将简单介绍。
先介绍第一种,数据一次读入。适合数据量小的场合,首次装载页面会比较慢。
项目片断简介:项目中需要分页的页面是
RES0011
页面,相对应的有
RES0011AC.java(Action
类
)
、
RES0011AF.java(ActionForm
类
)
、
RES0011.jsp
共三个文件。
一、
struts-config.xml
文件中应做如下配置:
<form-beans>
<form-bean name="RES0011" type="com.apps.res.RES0011AF"/>
</form-beans>
<action-mappings>
<action path="/RES0011"
type="com.apps.res.RES0011AC"
name="RES0011" scope="session"
validate="true" input="/pages/COMERROR.jsp">
<forward name="RES0011" path="RES0011.page" />
<forward name="RES0010" path="/RES0010.do"/>
<forward name="RES0012" path="/RES0012.do"/>
<forward name="RES0013" path="/RES0013.do"/>
<forward name="RES0030" path="/RES0030.do" />
<forward name="RES0040" path="/RES0040.do" />
<forward name="RES0050" path="/RES0050.do" />






