• 大小: 12.78MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-07-30
  • 语言: Java
  • 标签: J2EE  

资源简介

J2EE 图书管理系统 课程作业 内置说明文档,部分代码含有前缀zbb为老师要求的名字

资源截图

代码片段和文件信息

import javax.servlet.*;
import javax.servlet.http.*;
import java.sql.*;
import java.util.*;
import java.io.*;
import java.util.Calendar;
import java.util.Date;
import db.*;

public class addbookservlet extends HttpServlet {
private dbConn myconn;
//Servlet的构造函数
public addbookservlet() {
myconn = new dbConn();//加载数据库驱动
}

//接收GET请求,执行数据库操作,把视图派发到下一个页面
public void doPost(HttpServletRequest request HttpServletResponse response)
throws IOException ServletException {
response.setContentType(“text/html;charset=gb2312“);
request.setCharacterEncoding(“gb2312“);//解决编码问题
int bookid =Integer.parseInt(request.getParameter(“bookid“));
String bookname = request.getParameter(“bookname“);
String author = request.getParameter(“author“);
String publisher = request.getParameter(“publisher“);
String year = request.getParameter(“year“);
String isbn = request.getParameter(“isbn“);
try
{
int flag=myconn.executeUpdate(“insert into book(bookidbooknameauthorpublisheryearisbnstatus) values(‘“+bookid+“‘‘“+bookname+“‘‘“+author+“‘‘“+publisher+“‘‘“+year+“‘‘“+isbn+“‘‘1‘)“);
PrintWriter out = response.getWriter();
if(flag==1)
{
request.setAttribute(“flag““1“);
}
else
{
request.setAttribute(“flag““0“);
}
RequestDispatcher requestDispatcher = request.getRequestDispatcher(“zbbaddbook.jsp“);
requestDispatcher.forward(request response);
myconn.closeConn();//关闭数据库连接
}
catch (Exception e) {
e.printStackTrace();
}
}

//和GET请求的处理一样
public void doGet(HttpServletRequest request HttpServletResponse response)
throws IOException ServletException {
doPost(request response);
}
}



 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2013-10-27 14:06  MyEclipse 8.6\
     目录           0  2013-06-06 23:09  MyEclipse 8.6\.metadata\
     文件           0  2013-06-06 23:08  MyEclipse 8.6\.metadata\.lock
     文件      427678  2013-06-11 09:04  MyEclipse 8.6\.metadata\.log
     目录           0  2013-06-06 23:09  MyEclipse 8.6\.metadata\.me_tcat\
     目录           0  2013-06-06 23:09  MyEclipse 8.6\.metadata\.me_tcat\temp\
     目录           0  2013-06-08 19:14  MyEclipse 8.6\.metadata\.plugins\
     目录           0  2013-06-06 23:29  MyEclipse 8.6\.metadata\.plugins\com.collabnet.subversion.merge\
     目录           0  2013-06-06 23:29  MyEclipse 8.6\.metadata\.plugins\com.collabnet.subversion.merge\MergeResults\
     目录           0  2013-06-08 19:14  MyEclipse 8.6\.metadata\.plugins\com.genuitec.eclipse.dehory\
     目录           0  2013-06-07 12:00  MyEclipse 8.6\.metadata\.plugins\com.genuitec.eclipse.derby\
     目录           0  2013-06-06 23:09  MyEclipse 8.6\.metadata\.plugins\com.genuitec.eclipse.easie.tomcat.myeclipse\
     目录           0  2013-06-06 23:58  MyEclipse 8.6\.metadata\.plugins\com.genuitec.eclipse.hibernate\
     目录           0  2013-06-06 23:09  MyEclipse 8.6\.metadata\.plugins\com.genuitec.eclipse.sqlexplorer\
     文件        1606  2013-06-07 13:52  MyEclipse 8.6\.metadata\.plugins\com.genuitec.eclipse.sqlexplorer\ConnectionProfiles.xml
     文件       17347  2013-06-07 13:52  MyEclipse 8.6\.metadata\.plugins\com.genuitec.eclipse.sqlexplorer\SQLDrivers.xml
     目录           0  2013-06-07 19:19  MyEclipse 8.6\.metadata\.plugins\com.genuitec.eclipse.templates\
     文件        3735  2013-06-08 19:14  MyEclipse 8.6\.metadata\.plugins\com.genuitec.eclipse.templates\velocity.log
     目录           0  2013-06-11 12:27  MyEclipse 8.6\.metadata\.plugins\com.genuitec.eclipse.webdesigner3\
     目录           0  2013-06-11 09:04  MyEclipse 8.6\.metadata\.plugins\com.genuitec.eclipse.webdesigner3\bindings\
     文件        2047  2013-06-07 10:35  MyEclipse 8.6\.metadata\.plugins\com.genuitec.eclipse.webdesigner3\bindings\base.xml
     文件        1989  2013-06-07 10:35  MyEclipse 8.6\.metadata\.plugins\com.genuitec.eclipse.webdesigner3\bindings\baselabel.xml
     文件        1486  2013-06-07 10:35  MyEclipse 8.6\.metadata\.plugins\com.genuitec.eclipse.webdesigner3\bindings\blocklabel.xml
     文件         702  2013-06-07 10:35  MyEclipse 8.6\.metadata\.plugins\com.genuitec.eclipse.webdesigner3\bindings\booleanCheckbox.xml
     文件        1271  2013-06-07 10:35  MyEclipse 8.6\.metadata\.plugins\com.genuitec.eclipse.webdesigner3\bindings\button.xml
     文件        2889  2013-06-07 10:35  MyEclipse 8.6\.metadata\.plugins\com.genuitec.eclipse.webdesigner3\bindings\commandButton.xml
     文件        1170  2013-06-07 10:35  MyEclipse 8.6\.metadata\.plugins\com.genuitec.eclipse.webdesigner3\bindings\containerbase.xml
     文件        1043  2013-06-07 10:35  MyEclipse 8.6\.metadata\.plugins\com.genuitec.eclipse.webdesigner3\bindings\directionTable.xml
     文件         556  2013-06-07 10:35  MyEclipse 8.6\.metadata\.plugins\com.genuitec.eclipse.webdesigner3\bindings\emptycontainer.xml
     文件         998  2013-06-07 10:35  MyEclipse 8.6\.metadata\.plugins\com.genuitec.eclipse.webdesigner3\bindings\graphicImage.xml
     文件        1031  2013-06-07 10:35  MyEclipse 8.6\.metadata\.plugins\com.genuitec.eclipse.webdesigner3\bindings\hidden.xml
............此处省略1141个文件信息

评论

共有 条评论