2021年jspservlet题库附答案.docx

preview
需积分: 0 1 下载量 104 浏览量 更新于2022-12-16 1 收藏 31KB DOCX 举报
"2021年jsp servlet题库附答案" 本题库涵盖了jsp servlet相关的知识点,包括Filter、自定义标签、会话跟踪技术、EL表达式、Servlet 生命周期等。 1. 编写一种 Filter,需要实现 Filter 接口或继承 HttpFilter 类。Filter 接口提供了三个方法:init、doFilter和destroy。init方法用于初始化Filter,doFilter方法用于执行Filter的主要逻辑,destroy方法用于释放Filter资源。 2. 自定义标签是指在jsp页面中使用的自定义标签,用于减少jsp中java代码,简化前台开发。自定义标签的配置文件通常放在WEB-INF目录下。 3. 会话跟踪技术是指在Web应用程序中跟踪用户会话的技术。常见的会话跟踪技术包括Cookie、Session、URL重写等。Cookie是Web服务器发送给客户端的一小段信息,客户端请求时,可以读取该信息发送到服务器端。关闭浏览器意味着会话ID丢失,但所有与原会话关联的会话数据仍保存在服务器上,直至会话过期。在禁用Cookie时可以使用URL重写技术跟踪会话。 4. 在J2EE中,重定向到另一种页面可以使用response.sendRedirect()方法。该方法将客户端请求重定向到指定的URL。 5. EL表达式是指在jsp页面中使用的表达式语言。${10 mod 3}的执行结果为1。 6. 自定义标签的作用是减少jsp中java代码,简化前台开发。自定义标签可以将java代码与界面标签分离,提高开发效率和代码重用性。 7. request.getRequestDispatcher().forward(request,response)称之为转发。转发是指将客户端请求转发到另一个资源,例如jsp页面或servlet。 8. Servlet 生命周期是指Servlet实例从创建到销毁的整个过程。Servlet 生命周期由Servlet容器控制。init()方法在创建完Servlet实例后对其进行初始化,传递参数为实现ServletContext接口对象。service()方法响应客户端请求。destroy()方法释放Servlet实例。 9. 在J2EE中,Servlet需要实现HttpServlet接口,否则将无法编译通过。编译后的Servlet可以部署到Web服务器中,并在浏览器中输出Hello!信息。 10. response.getWriter()返回的是PrintWriter对象,该对象可以用来输出文本信息到客户端浏览器。 11. 在web.xml文件中,可以配置Servlet的映射关系、Filter的配置、欢迎页等信息。
xinkai1688
  • 粉丝: 389
  • 资源: 8万+
上传资源 快速赚钱
voice
center-task 前往需求广场,查看用户热搜

最新资源