简单的学生管理系统(Servlect/HTML)

一.实现delect的步骤

  1. 创建好网页,创建servlet线程,并使用tomcat服务器控制开关,配置链接别名
  2. 并在其中书写按键,使用超链接关联,该超链接就是Delect_servlet的地址
  3. 在Delect_servlet线程中,首先响应来自浏览器的请求,读取请求头的参数,得到请求头中的id,之后书写SQL语句,将该参数传入进去,执行语句,在数据库中删除该用户信息.调用处理对象的处理结果以二进制形式写入到响应体返回给浏览器.

————所有的删除操作都是在查询用户信息的时候,在用户界面加入删除用户信息的超链接, 此时,可以获取用户的ID,接着跳转到 DeleteServlet,调用 JDBC 将数据库中的该ID 的用户信息删除.

二.实现创建的步骤

三.实现查询的步骤

  1. 创建网页,创建Findservlet,并设置好地址
  2. 通过网页的超链接访问到findservlet
  3. findservlet通过查询语句查询数据库的用户信息,并将数据库的用户信息返回给浏览器,由浏览器负责编译显示。

试题添加步骤

  1. 通过index.html进行,点击left.html的超链接即可跳转到question_add.html界面
  2. 编辑question_add.html.对各个文本框进行命名,通过get方法想请求头传递参数. 通过超链接 访问 questions_add_Servlet.
  3. 编辑questions_add_Servlet,

    • 通过 请求对象获取参数信息,将参数信息传递进去到 Question的对象里,
    • 接着将该对象作为对象传递到Question_Dao里面.
    • 最后需要将Servlet的处理结果显示在JSP文件里面
  4. 编辑Question:这是一个实体,作用只负责传递参数.
  5. QuestionDao:负责将Question传进来的参数编写到数据库,这个类对象的作业就是连接数据库
  6. JSP:将Servlet的处理结果显示在网页上, 通过请求对象获取请求作用域参数:String result = (String) request.getAttribute(“info”);

    • JSP文件的作业:代替响应体对象将Servlet中的doget与dopost的执行结果写入到响应体中,交给浏览器, 也就是做输出的