资源简介
该系统主要实现对学校教学信息的管理,由于其使用人员有教务管理人员、教师、学生,不同的身份对系统的操作权限不同,故应分别设计。
教务管理人员功能要求:
课程的设置,包括新增、修改、删除、查询等。
教室的管理,包括新增、修改、删除、查询等。
学生基本信息的管理,包括新增、修改、删除、查询等。
选课结果的管理。
根据选课结果,安排课程的上课时间、教室和教师。
教师功能要求:
课表查询,查询所上课程、上课地点、时间等以及所上课程学生名单。
按课程输入学生成绩。
学生功能要求:
查询课程信息,并自主选课。
查询学生课表。
成绩查询。
代码片段和文件信息
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+MYSQL旅行社管理信息系统
- JAVA828436
- java 企业销售管理系统
- JSP,SQL,MVC的选课系统
- 基于JSP的学生宿舍管理系统(源码 数
- JSP选课管理系统
- mysql jsp网站源码下载
- JSP做的化妆品商城
- Jsp购物车实例
- 基于JSP的校友信息管理系统(添加数
- 基于jsp的bbs论坛 非常详细
- jsp oracle通讯录
- JSP学生信息管理系统 Mysql数据库
- 使用jsp servlet做的投票系统
- android通过JDBC连接Mysql数据库
- JSP登陆验证 实现JSP用户名 密码 验
- jsp基于servlet 图书馆管理系统
- jsp学生成绩管理系统.rar
- 在线考试系统源代码(jsp)
- 超级好的纯jsp写的聊天室
- java数据库连接(所有的数据库都支持
- JSP 网上购物网页项目
- JSP+mysql新闻发布系统.rar
- 数据库设备管理系统课程设计论文J
- jsp 学生信息管理系统设计与实现
- jsp与SQL Server数据库实现的客户注册登
- 简易教学管理系统(jsp spring struts h
- java sql2000员工管理系统数据库、文档
- java数据库版学生成绩管理系统
- 学生信息管理系统 JSP MySQL
评论
共有 条评论