一般都是直接在数据库分页取出。直接在servlet分页更简单了,每次请求不是有页数吗?直接用c:foreach的begin、end不就好了?<c:foreach items="${list}" begin="${param.page}" end="${param.page + 10}" var="obj">我没试,不知道直接page + 10能不能按整数加到一起,要不行,就直接在servlet按页码从list中取出数据到另一个list里直接在页面显示就好了。 追问 我已经将List提交到jsp中,具体怎么处理?