怎样用javaBean+Servlet+jsp在原有查询界面进行做分页代码如下:

Servlet
package com.cn;

import java.io.IOException;
import java.util.List;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class US extends HttpServlet {

private static final long serialVersionUID = 1L;
DB sd=new DB();
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html");
request.setCharacterEncoding("gbk");
response.setCharacterEncoding("gbk");

String sql = "select * from userinfo order by id";

request.setAttribute("list", List);
request.getRequestDispatcher("userManager.jsp").forward(request,

response);

}

}

第1个回答  2012-03-02
package action;
import java.util.List;
import util.JsonUtil;
import bean.User;
import dao.PaginationUtil;
import com.opensymphony.xwork2.ActionSupport;

public class UserInfoList extends ActionSupport {
/**
*
*/
private static final long serialVersionUID = 1L;

int page=1;//中间变量
private int k;//储存最大页面数,用户最后一页

private int pageNo = 1;// 页码数初始为1
private int pagesize = 10;//页面行数
private int all;//总行数
private int allp;//总页数
private List<User> lstList;
private String lstList_Json; //用户信息封装成json

public String getLstList_Json() {
return lstList_Json;
}

public void setLstList_Json(String lstListJson) {
lstList_Json = lstListJson;
}

public int getPageNo() {
return pageNo;
}

public void setPageNo(int pageNo) {
this.pageNo = pageNo;
}

public int getPagesize() {
return pagesize;
}

public void setPagesize(int pagesize) {
this.pagesize = pagesize;
}
public int getPage() {
return page;
}

public void setPage(int page) {
this.page = page;
}

public List<User> getLstList() {
return lstList;
}

public void setLstList(List<User> lstList) {
this.lstList = lstList;
}

public int getAll() {
return all;
}

public void setAll(int all) {
this.all = all;
}

public int getK() {
return k;
}

public void setK(int k) {
this.k = k;
}

public int getAllp() {
return allp;
}

public void setAllp(int allp) {
this.allp = allp;
}

@Override
public String execute() throws Exception {
PaginationUtil nlist=new PaginationUtil();
all = nlist.allPage(); //总行数
allp = (all + pagesize -1)/pagesize;//算出总页数

if(pageNo<1){
pageNo=1;
}

if(pageNo > allp)pageNo=allp;
page = (pageNo -1)*pagesize;
// Pager<User> pager = new Pager<User>();

if(null!=nlist.findGrade(page, pagesize)){
lstList = nlist.findGrade(page,pagesize); //用户全部信息
lstList_Json = JsonUtil.listToJson(lstList); //封装成json
return "success";
}else{
return "fail";
}
}
}

JSP+Servlet+JavaBean写“博奥教育网址之家“前台和后台,后台卡在分页...
rowcount\/\/行记录 iPage\/\/页数 pagecount\/\/总页数 recordcount \/\/总的记录数 sqlRst.last();recordcount = sqlRst.getRow();sqlRst.beforefirst();\/\/这段代码是取得总的记录数 然后进行分页计算 if ((request.getParameter("pagesize") != null) && (request.getParameter("pagesize") != ""...

javabean+servlet+jsp+c标签。怎么实现分页行颜色设定。
<\/c:forEach> 这是table那块 用c:if标签

jsp怎么实现分类栏目jsp怎么实现分类栏目
操作证有二维码,手机微信APP扫描二维码,输入证书号就可以查询了,也可以登录证书上的网站查询。 1、领取证书后7日后可查询(节假日顺延)。 2、人力资源和社会保障厅、浙江政务服务网浙江省职业能力服务查询。 3、打开浏览器,输入网址http:\/\/zyjn.zjhrss.gov.cn\/osta\/page\/stu\/jdjhCertQuery.jsp 4、页面重点“党政...

MVC:Jsp+Servlet+JavaBean的工作流程是怎样的?费解啊...跪求解_百度知...
这里不得不说其servlet servlet是进行判断跳转的 根据用户的需要来进行不同页面的跳转 在跳转过程中再加上javaBean的逻辑分析从而给jsp带来不同的显示数据 具体的可以到网上查 很多这方面的文章 参考资料:自己

servlet中怎样使用javabean
用 MODEL2模式(JSP+SERVLET+JAVABEAN)主要用途就是将界面(JSP)、模型(JAVABEAN)跟控制器(SERVLET)分开,便于管理和维护,所以如果采用这种模式,然而又在JAVABEAN中写其它业务方法,这就跟这种模式的本意违背了。这种模式下业务处理都放到SERVLET中去,象转发啊、对JAVABEAN的操作之类的。也就是说,...

关于jsp+servlet+javabean的问题
2.jsp 为了弥补Servlet在开发Web-based系统不足的地方,JSP出现了,假若你要对JSP有更深入的了解,Servlet是最基本的内容,只要能吧Servlet学好,就能理解JSP技术底层运作的方式。JSP的出现大大简化了Servlet处理Web系统的工作量,一个out.println()就够让Java程序员头疼的了。JSP是一种动态网页技术,即在...

javabean servlet jsp c标签。怎么实现分页行颜色设定。
如果你要所有行颜色你就在table或者每行里边设定颜色,如果你想奇数偶数行不同就用C:if判断一下奇数一种颜色偶数一种颜色

javabean和servlet具体使用,下了一个jsp编写的留言本,看不懂,尤其是ja...
javabean和servlet的确是应该放在src下,它们编译后的文件才是.class文件。运行的时候可以把你的工程(也就是你下载的源程序)导入到Jbuilder中,然后编译---运行。一般程序都会打包在javabean包下存放javaben文件,而在servlet包中存放servlet文件。如果你的程序没打包的话,可以看它的代码。javabean只是一个...

MVCC:Jsp+Servlet+JavaBean分别是作什么用的
Servlet是处理业务逻辑的。也就是说比如JSP的一个表单,提交以后就到Servlet,这里他会调用需要的JavaBean做处理,完了之后再根据需求返回到各JSP页面。你也可以这样理解,Servlet是连接JSP和JavaBean的一个纽带。你直接JSP调用Bean类的话,这结构就不是你要求的了。虽然是0分,如果你认可,请选为答案;...

JSP+Servlet+JavaBean中(注册)问题
注册就是添加一个新的用户,当你没账号密码的时候,点击注册,进入另外一个页面,填写用户名,密码等相关信息,点击保存,在用户表中新添加一条刚才保存的用户,这样你就可以用刚注册的用户登陆系统了。

相似回答
大家正在搜