JSP期末考试题复习题

版权申诉
0 下载量 77 浏览量 更新于2024-09-04 收藏 101KB DOC 举报
JSP期末考试题复习题.doc 本资源是 JSP 期末考试题复习题,涵盖了 JSP 的基本概念、JSP 生命周期、JSP 隐式对象、Servlet 生命周期、JSP 指令、JSP 表达式等知识点。 1. 在 JSP 中,要定义一个方法,需要用到以下 <%!%> 元素。该元素用来定义 JSP 文件中的变量和方法。 知识点:JSP 元素、方法定义 2. JSP 页面经过编译之后,将创立一个 Servlet。JSP 文件在编译时,会被编译成一个 Servlet,Servlet 会被容器加载和执行。 知识点:JSP 生命周期、Servlet 3. 当 JSP 页面执行自定义标签,遇到完毕标签时将调用 doEndTag() 方法执行处理。doEndTag() 方法是 JSP 生命周期中的一个方法,用于处理自定义标签的结束标签。 知识点:JSP 生命周期、自定义标签 4. 在 J2EE 中,test.jsp 文件中有如下一行代码:<jsp:useBean id="user" scope="session" type=".UserBean"/>。这里的 scope 属性指定了 Bean 的生命周期,在这个例子中,user 对象将一直存在于 session 中,直至其终止或被删除为止。 知识点:J2EE、Bean 生命周期、Session 5. 在 J2EE 中,pageContext 是 JSP 隐式对象之一,它提供了对 JSP 页面的访问和控制。application 是 JSP 隐式对象之一,提供了对应用程序的访问和控制。 知识点:JSP 隐式对象、pageContext、application 6. 在 Servlet 中,ServletResponse 的 sendRedirect() 方法用来把一个请求重定向到另外的 URL。 知识点:Servlet、ServletResponse、重定向 7. 在 JSP 中,page 指令的 import 属性用来引入需要的包或类。该属性用于指定 JSP 文件中使用的类和包。 知识点:JSP 指令、import 8. 在 Servlet 过滤器的生命周期方法中,每当传递请求或响应时,web 容器会调用 doFilter() 方法。doFilter() 方法是 Servlet 过滤器的核心方法,用于处理请求和响应。 知识点:Servlet 过滤器、doFilter() 9. 在 JSP 中,只有一行代码:<%=’A’+’B’%>,运行将输出 AB。该表达式是 JSP 表达式,用于在 JSP 文件中输出结果。 知识点:JSP 表达式、输出结果 10. 给定一个 Servlet 的代码片段如下:Public void doGet(ServletRequest request, ServletResponse response)。该方法是 Servlet 生命周期中的一个方法,用于处理 GET 请求。 知识点:Servlet 生命周期、doGet() 方法