简单的学生管理系统(Servlect/HTML)
一.实现delect的步骤
- 创建好网页,创建servlet线程,并使用tomcat服务器控制开关,配置链接别名
- 并在其中书写按键,使用超链接关联,该超链接就是Delect_servlet的地址
- 在Delect_servlet线程中,首先响应来自浏览器的请求,读取请求头的参数,得到请求头中的id,之后书写SQL语句,将该参数传入进去,执行语句,在数据库中删除该用户信息.调用处理对象的处理结果以二进制形式写入到响应体返回给浏览器.
————所有的删除操作都是在查询用户信息的时候,在用户界面加入删除用户信息的超链接, 此时,可以获取用户的ID,接着跳转到 DeleteServlet,调用 JDBC 将数据库中的该ID 的用户信息删除.
二.实现创建的步骤
三.实现查询的步骤
- 创建网页,创建Findservlet,并设置好地址
- 通过网页的超链接访问到findservlet
- findservlet通过查询语句查询数据库的用户信息,并将数据库的用户信息返回给浏览器,由浏览器负责编译显示。
试题添加步骤
- 通过index.html进行,点击left.html的超链接即可跳转到question_add.html界面
- 编辑question_add.html.对各个文本框进行命名,通过get方法想请求头传递参数. 通过超链接 访问 questions_add_Servlet.
编辑questions_add_Servlet,
- 通过 请求对象获取参数信息,将参数信息传递进去到 Question的对象里,
- 接着将该对象作为对象传递到Question_Dao里面.
- 最后需要将Servlet的处理结果显示在JSP文件里面
- 编辑Question:这是一个实体,作用只负责传递参数.
- QuestionDao:负责将Question传进来的参数编写到数据库,这个类对象的作业就是连接数据库
JSP:将Servlet的处理结果显示在网页上, 通过请求对象获取请求作用域参数:String result = (String) request.getAttribute(“info”);
- JSP文件的作业:代替响应体对象将Servlet中的doget与dopost的执行结果写入到响应体中,交给浏览器, 也就是做输出的