数据库课程设计说明书(3)

2019-03-03 10:23

淮阴师范学院数据库课程设计

}

ResultSet rs=null;

public void connection(){ }

public void execute(String sql){ }

public ResultSet getResult(String sql) throws SQLException{ }

public ResultSet executeQuery(String sql)throws Exception{

stmt=con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCU }

}

return rs;

rs=stmt.executeQuery(sql);

System.out.println(\+e.getMessage()); connection(); try{

sql=new String(sql.getBytes(\),\); connection(); try{ }

rs=stmt.executeQuery(sql); return rs;

System.out.println(e); return null; connection(); try{ }

stmt.executeUpdate(sql);

System.out.println(e.toString()); }catch(Exception e){ try{ }

Class.forName(\);

con=DriverManager.getConnection(\); stmt=con.createStatement(); System.out.println(e.toString());

}catch(Exception e){

}catch(Exception e){

R_READ_ONLY);

}catch(SQLException e){

10

淮阴师范学院数据库课程设计

5.2学生模块设计

5.2.1分页显示图书信息(采用JavaBean)

Pageination.java package javabean; import java.sql.*; import java.math.*;

import javax.servlet.http.*;

public class Pageination { private String strPage=null; private int curPages; private int m_rows; //每页显示的记录数 private int pages; //总页数 public String strPage(HttpServletRequest request, String page){ try{ strPage=request.getParameter(page); }catch(Exception e){ System.out.println(e.getMessage()); } return strPage; } public int curPages(String strPage){ try{ if(strPage==null){ curPages=1; }else{ curPages=Integer.parseInt(strPage); if(curPages<1){ curPages=1; } } }catch(Exception e){ System.out.println(\ } return curPages; } public int getPages(int rowcounts){ int test;

11

淮阴师范学院数据库课程设计

}

test=rowcounts % m_rows; if(test==0){ pages=rowcounts/m_rows; }else{ pages=rowcounts/m_rows+1; } return pages; }

public ResultSet getPageSet(ResultSet rs,int curPages){ if(curPages==1){ return rs; }else{ int i=1; try{ while(rs.next()){ i=i+1; if(i>((curPages-1)*m_rows)) break; } return rs; }catch(Exception e){ System.out.println(e.getMessage()); } } return rs; }

public void setRows(int rows){ m_rows=rows; }

StudentServlet.java

package servlet;

import java.io.IOException; import java.io.PrintWriter;

import javax.servlet.ServletException; import javax.servlet.http.*;

import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javabean.Manager;

12

淮阴师范学院数据库课程设计

/**

* Servlet implementation class StudentServlet */

public class StudentServlet extends HttpServlet { public StudentServlet() { super();

// TODO Auto-generated constructor stub }

//处理中文乱码的函数

public String getS(String s){

/**

* @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse */

public void doPost(HttpServletRequest request, HttpServletResponse response)

// TODO Auto-generated method stub

response.setContentType(\); PrintWriter out=response.getWriter();

String action=request.getParameter(\);

if(action.trim().equals(\)){

try{

String name=request.getParameter(\);

String password=request.getParameter(\); Manager manager=new Manager(); name=getS(name);

password=getS(password); manager.setName(name);

manager.setPassword(password); if(manager.loginManager()){

HttpSession session=request.getSession(); session.setAttribute(\, name);

}

try{ }

byte b[]=s.getBytes(\); s=new String(b); return s;

return e.toString();

}catch(Exception e){

response)

throws ServletException, IOException {

13

淮阴师范学院数据库课程设计

session.setAttribute(\, password); response.sendRedirect(\);

out.print(\用户名

}else{

和密码错误,请重新输入!')\); out.print(\

Language='JavaScript'>window.location='managerLogin.jsp'\); }

} /**

* @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse */

public void doGet(HttpServletRequest request, HttpServletResponse response) }

// TODO Auto-generated method stub doPost(request,response); }

}

}

System.out.println(e);

}catch(Exception e){

response)

throws ServletException, IOException {

5.2.2管理员模块的实现

ManagerServlet.java

package servlet; import java.io.*; import java.sql.*; import java.util.*; import javax.servlet.*; import javax.servlet.http.*;

import javax.servlet.ServletException; import javabean.Manager; import javabean.Book; /**

* Servlet implementation class ManagerServlet */

public class ManagerServlet extends HttpServlet {

/**

14


数据库课程设计说明书(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:小学语文二年级下册根据课文内容填空(人教版)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: