资源简介
该系统主要实现对学校教学信息的管理,由于其使用人员有教务管理人员、教师、学生,不同的身份对系统的操作权限不同,故应分别设计。
教务管理人员功能要求:
课程的设置,包括新增、修改、删除、查询等。
教室的管理,包括新增、修改、删除、查询等。
学生基本信息的管理,包括新增、修改、删除、查询等。
选课结果的管理。
根据选课结果,安排课程的上课时间、教室和教师。
教师功能要求:
课表查询,查询所上课程、上课地点、时间等以及所上课程学生名单。
按课程输入学生成绩。
学生功能要求:
查询课程信息,并自主选课。
查询学生课表。
成绩查询。
代码片段和文件信息
package com.jsp.servlet;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import java.sql.*;
public class Login extends javax.servlet.http.HttpServlet implements javax.servlet.Servlet{
String StrCon=““;
Connection con=null;
Statement stmt=null;
ResultSet rs=null;
public Login() {
super();
}
public void destroy() {
super.destroy();
}
public void doGet(HttpServletRequest request HttpServletResponse response)
throws ServletException IOException {
response.setContentType(“text/html“);
PrintWriter out = response.getWriter();
out
.println(““);
out.println(““);
out.println(“ tle>A Servlet tle>“);
out.println(“ “);
out.print(“ This is “);
out.print(this.getClass());
out.println(“ using the GET method“);
out.println(“ “);
out.println(““);
out.flush();
out.close();
}
public void doPost(HttpServletRequest request HttpServletResponse response)
throws ServletException IOException {
request.setCharacterEncoding(“GB2312“);
response.setContentType(“text/html;charset=GB2312“);
PrintWriter out = response.getWriter();
HttpSession session =request.getSession();
String username=(String)request.getParameter(“username“);
String password=(String)request.getParameter(“password“);
String sql=“select count(*) from user2 where username=‘“+username+“‘and userpwd=‘“+password+“‘“;
try{
int message=queryUser(sql);
if(message==1){
System.out.println(message);
session.setAttribute(“username“ username);
request.getRequestDispatcher(“/index.jsp“).forward(request response);}
else{
session.setAttribute(“username“ username);
request.getRequestDispatcher(“/error.jsp“).forward(request response);}
}catch(Exception e){
e.printStackTrace();
}
}
public void init() throws ServletException {
try{
//加载JDBC
Class.forName(“com.mysql.jdbc.Driver“);
}catch(ClassNotFoundException e){
e.printStackTrace();
}
}
public int queryUser(String sql) throws Exception{
int message=0;
try{
con=DriverManager.getConnection(“jdbc:mysql://localhost:3306/test““root““123“);
stmt=con.createStatement();
rs=stmt.executeQuery(sql);
if(rs.next()){
message=rs.getInt(1);
}
}catch(Exception e){
e.printStackTrace();
}
return message;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2013-07-01 21:35 jspdemo2\
文件 456 2012-03-18 09:25 jspdemo2\.classpath
目录 0 2004-01-01 06:27 jspdemo2\.myeclipse\
文件 297 2013-06-19 14:34 jspdemo2\.myme
文件 1414 2004-01-01 03:13 jspdemo2\.project
目录 0 2013-07-01 21:05 jspdemo2\.settings\
文件 500 2004-01-01 03:13 jspdemo2\.settings\.jsdtscope
文件 49 2004-01-01 03:13 jspdemo2\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2004-01-01 03:13 jspdemo2\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 340480 2013-07-01 21:30 jspdemo2\JSP数据库.doc
文件 202 2012-03-18 09:28 jspdemo2\read me.txt
目录 0 2013-07-01 21:05 jspdemo2\src\
目录 0 2013-07-01 21:05 jspdemo2\src\com\
目录 0 2013-07-01 21:05 jspdemo2\src\com\jsp\
目录 0 2013-07-01 21:05 jspdemo2\src\com\jsp\servlet\
文件 2701 2013-06-19 16:11 jspdemo2\src\com\jsp\servlet\Login.java
目录 0 2013-07-01 21:05 jspdemo2\src\com\wind\
目录 0 2013-07-01 21:05 jspdemo2\src\com\wind\util\
文件 1351 2013-06-19 17:48 jspdemo2\src\com\wind\util\DbUtil.java
目录 0 2013-07-01 21:05 jspdemo2\WebRoot\
文件 1385 2013-06-19 16:41 jspdemo2\WebRoot\addStu.jsp
文件 2709 2013-06-19 17:23 jspdemo2\WebRoot\index.jsp
文件 1183 2013-06-19 15:52 jspdemo2\WebRoot\login.jsp
目录 0 2013-07-01 21:05 jspdemo2\WebRoot\me
文件 39 2012-03-18 09:22 jspdemo2\WebRoot\me
文件 910 2013-06-19 17:55 jspdemo2\WebRoot\updateStu.jsp
目录 0 2013-07-01 21:05 jspdemo2\WebRoot\WEB-INF\
目录 0 2013-07-01 21:05 jspdemo2\WebRoot\WEB-INF\classes\
目录 0 2013-07-01 21:05 jspdemo2\WebRoot\WEB-INF\classes\com\
目录 0 2013-07-01 21:05 jspdemo2\WebRoot\WEB-INF\classes\com\jsp\
目录 0 2013-07-01 21:05 jspdemo2\WebRoot\WEB-INF\classes\com\jsp\servlet\
............此处省略7个文件信息
- 上一篇:12306.html
- 下一篇:可以直接运行的word2vec代码
相关资源
- JSP+servlet的后台管理系统
- jsp+mysql会员管理系统源代码
- 基于jsp的项目申报系统
- jsp自定义标签所需jar包
- jstl-1.2.jar包
- JSP超市仓库管理程序源码
- jsp 聊天室系统jsp 聊天室系统
- JSP网站投票系统 JSP网站投票系统
- JSP网页模板JSP网页模板JSP网页模板
- jsp电影网站
- jsp MVC 三角形面积 猜数字
- 图书馆管理系统 jsp+mysql
- javax.servlet.jsp包
- mysql-connector-java-5.1.18-bin.jar
- java编写的简单通讯录使用容器类,未
- JSP连接数据库简单留言板实验报告
- jsp页面实现对摄像头的调用 能录取图
- JSP在线考试系统JSP在线考试系统
- JSP论坛系统JSP论坛系统
- 后台登陆界面jsp
- JSP在线文本编辑器
- 仓库管理系统 java+sql server
- 人力资源管理系统oracle数据库
- 简单的jsp+mysql实现数据库的增删改查
- java语言实现的简单的DBMS系统----基于
- jsp+mysql 客户信息管理系统完整源代码
- ajax 上传 把excel 中的数据导入到数据
- 网上销售系统
- 数据库增删改查的源代码
- java与数据库连接简单的图形界面
评论
共有 条评论