资源简介
jsp网络编程从基础到实践(第2版) 实战项目源代码
包括2个项目实战
1,网上书店
2,学生成绩管理系统
此为原书配套光盘源码带数据库
代码片段和文件信息
package classman;
import db.dbconn;
import util.stringUtil;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.Statement;
import java.sql.ResultSet;
/**
* 封装对班级表的所有操作
* @author 邓子云
*/
public class class_operation{
/**
* 功能:往班级表增加一条记录
* 输入参数:class_name为班级名称
* 输出:返回1表成功,返回2表数据连接参数配置不正确或连接数据库失败或数据库操作失败,
* 返回3表此班级已存在,返回4表输入参数class_name为空;
*/
public int class_add_one(String class_name){
dbconn dbconnobject=new dbconn();//数据库连接对象
String sqlString=null;//SQL语句字符串
ResultSet rs=null;//结果记录集
Connection dbconn=dbconnobject.getDBConn();//得到数据库连接
if(dbconn==null) return 2;//连接失败
//--------输入参数不正确---------
if(class_name==null||class_name.trim().length()==0)
return 4;
//--------输入参数编码转换-------
stringUtil stringCode=new stringUtil();
class_name=stringCode.codeToString(class_name.trim());
//--------插入记录,先判断是否已存在------
sqlString=“select * from class where class_name=?“;
try{
PreparedStatement preSQLSelect=dbconn.prepareStatement(sqlString);
preSQLSelect.setString(1class_name);
rs=preSQLSelect.executeQuery();
if(rs.next()) return 3;//已存在此班级
sqlString=“insert into class(class_name) values(?)“;
PreparedStatement preSQLInsert=dbconn.prepareStatement(sqlString);
preSQLInsert.setString(1class_name);
preSQLInsert.executeUpdate();
return 1;
}catch(Exception e){
System.out.print(e);
return 2;
}
}
/**
* 功能:查询出所有的班级
* 输入参数:无
* 输出:所有班级的记录集如果没有记录或操作失败返回null
*/
public ResultSet class_select_all(){
String sqlString=null;//SQL语句字符串
Statement sql=null;//SQL语句对象
ResultSet rs=null;//结果记录集
dbconn dbconnobject=new dbconn();//数据库连接对象
Connection dbconn=dbconnobject.getDBConn();//得到数据库连接
if(dbconn==null) return null;//连接失败
try{
//-------查询出数据------------
sqlString=“select * from class“;
sql=dbconn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE ResultSet.CONCUR_READ_ONLY);
rs=sql.executeQuery(sqlString);
return rs;
}catch(Exception e){
System.out.print(e);
return null;
}
}
/**
* 功能:删除一个班级的信息
* 输入参数:班级的ID号
* 输出:返回1表成功,返回2表数据连接参数配置不正确或连接数据库失败,
* 返回4表输入参数class_id为0,即输入参数不正确
*/
public int class_delete(int class_id){
String sqlString=null;//SQL语句字符串
ResultSet rs=null;//结果记录集
dbconn dbconnobject=new dbconn();//数据库连接对象
Connection dbconn=dbconnobject.getDBConn();//得到数据库连接
if(dbconn==null) return 2;//连接失败
if(class_id==0) return 4;//输入参数不正确
//---------删除数据--------------
sqlString=“delete from class where class_id=?“;
try{
PreparedStatement preSQLDelete=dbco
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 6124 2006-04-19 13:31 实战项目源代码\学生成绩管理系统\chengji\src\classman\class_operation.java
文件 15820 2006-09-19 16:13 实战项目源代码\学生成绩管理系统\chengji\src\core\core_operation.java
文件 1897 2006-09-19 15:33 实战项目源代码\学生成绩管理系统\chengji\src\db\dbconn.java
文件 6592 2006-04-28 11:33 实战项目源代码\学生成绩管理系统\chengji\src\lessionman\classlession_operation.java
文件 6365 2006-04-19 13:31 实战项目源代码\学生成绩管理系统\chengji\src\lessionman\lession_operation.java
文件 4752 2006-09-26 10:34 实战项目源代码\学生成绩管理系统\chengji\src\pic\corePieChart.java
文件 8540 2006-04-19 13:31 实战项目源代码\学生成绩管理系统\chengji\src\studentman\student_operation.java
文件 7453 2006-04-29 17:03 实战项目源代码\学生成绩管理系统\chengji\src\teacherman\teacher_operation.java
文件 8751 2006-04-19 13:30 实战项目源代码\学生成绩管理系统\chengji\src\teachlessionman\teachlession_operation.java
文件 16102 2006-10-11 00:10 实战项目源代码\学生成绩管理系统\chengji\src\user\user_operation.java
文件 6691 2006-09-19 16:40 实战项目源代码\学生成绩管理系统\chengji\src\util\commonTag.java
文件 1150 2006-04-20 18:00 实战项目源代码\学生成绩管理系统\chengji\src\util\getja
文件 2193 2006-09-20 11:20 实战项目源代码\学生成绩管理系统\chengji\src\util\makeCertPic.java
文件 899 2006-04-29 16:33 实战项目源代码\学生成绩管理系统\chengji\src\util\md5Encode.java
文件 3277 2006-04-18 12:32 实战项目源代码\学生成绩管理系统\chengji\src\util\rsFenYe.java
文件 849 2006-04-30 14:59 实战项目源代码\学生成绩管理系统\chengji\src\util\stringUtil.java
文件 589 2006-04-18 19:37 实战项目源代码\学生成绩管理系统\chengji\WebRoot\banner.htm
文件 1015 2006-09-26 11:01 实战项目源代码\学生成绩管理系统\chengji\WebRoot\checkLogin.jsp
文件 3734 2006-04-18 23:43 实战项目源代码\学生成绩管理系统\chengji\WebRoot\classman\class_add.jsp
文件 812 2006-04-17 11:56 实战项目源代码\学生成绩管理系统\chengji\WebRoot\classman\class_add_insert.jsp
文件 783 2006-10-01 20:01 实战项目源代码\学生成绩管理系统\chengji\WebRoot\classman\class_delete.jsp
文件 1822 2006-04-18 22:03 实战项目源代码\学生成绩管理系统\chengji\WebRoot\classman\class_update1.jsp
文件 913 2006-04-18 22:36 实战项目源代码\学生成绩管理系统\chengji\WebRoot\classman\class_update2.jsp
文件 163 2006-04-17 19:29 实战项目源代码\学生成绩管理系统\chengji\WebRoot\classman\navigator.txt
文件 179 2006-09-20 12:16 实战项目源代码\学生成绩管理系统\chengji\WebRoot\common\session_check.jsp
文件 4525 2006-09-24 20:29 实战项目源代码\学生成绩管理系统\chengji\WebRoot\core\core_add.jsp
文件 4823 2006-10-07 22:43 实战项目源代码\学生成绩管理系统\chengji\WebRoot\core\core_close.jsp
文件 934 2006-04-28 11:28 实战项目源代码\学生成绩管理系统\chengji\WebRoot\core\core_close_save.jsp
文件 933 2006-04-28 11:31 实战项目源代码\学生成绩管理系统\chengji\WebRoot\core\core_open_save.jsp
文件 1406 2006-04-30 00:15 实战项目源代码\学生成绩管理系统\chengji\WebRoot\core\core_save.jsp
............此处省略310个文件信息
- 上一篇:学生成绩管理系统网站数据结构课程设计
- 下一篇:android喷气背包游戏源码
相关资源
- 教学管理系统jsp+dbfound
- 学生作业管理平台jsp+mysql+dbfound升级版
- jsp 教务管理系统
-
jsp和xm
l实现的在线相册系统 - 通用在线考试系统 JSP+Servlet+MySQL
- JSP+ACCESS毕业设计网上书店系统
- 本科生毕业设计 基于jsp的小型旅游网
- JSP+MYSQL软件缺陷管理系统的设计与实
- 基于IP端口的聊天室
- JSP-servlet-struts-sqlserver开发的网上购物
- jsp技术开发的精品课程网站源代码
- 酒店预订系统 jsp+mysql
- java 超市账单管理系统 jsp版本
- jsp大作业源码-数据库创建增删查改
- BBS论坛(基于java web开发)
- javajsp聊天室源代码
- java,jsp,servlet音乐在线试听源程序
- JSP+sevrlet个人通讯录,页面JS控制
- JSP+MYSQL小区人口管理系统
- 学生成绩管理系统(JSPJAVASQL SERVER)
- jsp 生成二维码
- 网上书店电子商务的设计与实现
- 基于servlet+jsp的汽车销售管理系统
- JSP物流管理系统mysql数据
- 网上书城jsp+servlet+javabean
- jsp+mysql 新闻发布系统
- javaAPI 中文版本CHM文件
- BBS论坛基于jsp+mysql技术
- jsp航空订票系统源代码
- 工资管理系统(jsp)课程设计
评论
共有 条评论