基于jsp与servlet的简单考试系统的实现
2018-02-12 14:22
609 查看
github链接第一次写博客,有点小激动,以后都记录下自己的编程成长之路~~今天用了两个小时写了一个小系统,不涉及到数据库。有几点重要的地方需注意:1.首先,整个web的处理过程我理解的是:用户点击链接—-servlet根据url在web.xml中寻找对应映射--根据映射中的url找到对应的servlet-name---根据servlet-name找到对应的servlet以及其对应的class类---进入该servlet类中执行doget或者dopost方法,然后直接跳转到指定界面。
2.基于servlet的web项目,web.xml很重要,因为这里涉及到了链接跳转时url的映射例如,在web.xml文件中<servlet> <servlet-name>loginServlet</servlet-name><servlet-class>exam.servlet.LoginServlet</servlet-class></servlet>用来创建一个名叫loginServlet的servlet实例,其对应的类为exam.servlet.LoginServlet
<servlet-mapping>
<servlet-name>loginServlet</servlet-name>
<url-pattern>/login</url-pattern>
</servlet-mapping>
创建映射关系,/login表示链接中的url,loginServlet表示servlet名字,servlet通过url为/login的映射找到loginServlet实例,然后匹配到exam.servlet.LoginServlet类3.jsp页面中checkbox的用法 1.一个完整的微型计算机系统应包括_____。
<input type="checkbox" name="first" value="A">A.计算机及外部设备 <input type="checkbox" name="first" value="B">B.主机箱、键盘、显示器和打印机
<input type="checkbox" name="first" value="C">C.硬件系统和软件系统
<input type="checkbox" name="first" value="D">D.系统软件和系统硬件first为这个checkbox的标识符保持一致,value为选中的值在后端通过request.getParameter("first")获取选中的checkbox的值4.在servlet的url中,通常会出现/exam/login/submit之类的前缀,可以清除。通过在web.xml中直接设置一个短url,
<servlet-mapping>
<servlet-name>logoutServlet</servlet-name>
<url-pattern>/logout</url-pattern>
</servlet-mapping>现在就变成了/exam/logout而不是/exam/login/submit/logout
<servlet-name>login</servlet-name><url-pattern>/login</url-pattern>
</s>
2.基于servlet的web项目,web.xml很重要,因为这里涉及到了链接跳转时url的映射例如,在web.xml文件中<servlet> <servlet-name>loginServlet</servlet-name><servlet-class>exam.servlet.LoginServlet</servlet-class></servlet>用来创建一个名叫loginServlet的servlet实例,其对应的类为exam.servlet.LoginServlet
<servlet-mapping>
<servlet-name>loginServlet</servlet-name>
<url-pattern>/login</url-pattern>
</servlet-mapping>
创建映射关系,/login表示链接中的url,loginServlet表示servlet名字,servlet通过url为/login的映射找到loginServlet实例,然后匹配到exam.servlet.LoginServlet类3.jsp页面中checkbox的用法 1.一个完整的微型计算机系统应包括_____。
<input type="checkbox" name="first" value="A">A.计算机及外部设备 <input type="checkbox" name="first" value="B">B.主机箱、键盘、显示器和打印机
<input type="checkbox" name="first" value="C">C.硬件系统和软件系统
<input type="checkbox" name="first" value="D">D.系统软件和系统硬件first为这个checkbox的标识符保持一致,value为选中的值在后端通过request.getParameter("first")获取选中的checkbox的值4.在servlet的url中,通常会出现/exam/login/submit之类的前缀,可以清除。通过在web.xml中直接设置一个短url,
<servlet-mapping>
<servlet-name>logoutServlet</servlet-name>
<url-pattern>/logout</url-pattern>
</servlet-mapping>现在就变成了/exam/logout而不是/exam/login/submit/logout
<servlet-name>login</servlet-name><url-pattern>/login</url-pattern>
</s>
相关文章推荐
- 基于jsp+servlet实现的简单博客系统实例(附源码)
- 基于jsp+servlet实现的简单博客系统实例(附源码)
- JSP+Servlet培训班作业管理系统[1]-登录功能的简单实现
- 使用Servlet和JSP实现一个简单的Web聊天室系统
- 基于MVC,实现简单的书籍信息管理,其中,模型 (M) 采用一般的JavaBean、视图 (V)采用JSP、控制 (C) 采用Servlet实现。另外,对于视图部分的JSP中,需要提供两种版本,即一般
- 基于Direct3D实现简单的粒子系统(二) - 增加LUA脚本支持
- 教案:开发基于JSPServletJavaBean的网上交易系统-第9章 Web服务
- 教案:《开发基于JSPServletJavaBean的网上交易系统》第7章 View层开发,JavaBean在JSP中的使用
- 基于Direct3D实现简单的粒子系统
- 用JSP+Javabean+Servlet实现一个投票系统
- 基于逻辑运算的简单权限系统(原理,设计,实现) VBS 版
- 本文实现了一个基于servlet技术的简单的csv文件导出的程序实例。
- jsp + servlet简单实现进度条的滚动
- 一个基于XML的考试系统的设计与实现
- 基于MVC 用户登录的实现(JavaBean + Servlet + JSP)
- JSP+MySql实现的一个简单投票系统
- 用jsp实现一个简单的购物车web应用系统。实现的添加购物商品,删除购物商品并且显示购物车信息。
- 教案:开发基于JSPServletJavaBean的网上交易系统-第4章 基于Servlet的会话跟踪(二)
- 基于Direct3D实现简单的粒子系统
- 基于逻辑运算的简单权限系统(实现) JS 版