工具 类型 1)out JSPWriter 2)request HttpServletRequest 3)response HttpServletResponse 4)config ServletConfig 5)session HttpSession 6)application ServletContext 7)pageContext PageContext 8)page Object 9)exception Throwable

3. include指令和include操作之间有什么差异?

包含指令 包括动作 include指令包含页面翻译时的内容。
包含动作包含要求时的内容。
include指令包含页面的原始内容,因此页面大小会在运行时增加。
include操作不包含原始内容,而是调用Vendor供应的类的include()方法。
静态页面更好。
动态页面更好。

4.如何禁用浏览器退却撤退按钮上的缓存?

<%response.setHeader(“ Cache-Control”,“ no-store”);response.setHeader(“ Pragma”,“ no-cache”);response.setHeader(“ Expires”,“ 0”); //防止在代理做事器上缓存%>5. JSTL中供应了哪些不同的标记?

JSTL标签有5种类型。

公众号调用jsp页面7进年夜厂必需控制的面试题Java面试Jsp HTML

核心标签sql标签xml标签国际化标签功能标签6.如何在JSP中禁用会话?

<%@ page session=“false” %>7.如何在JSP中删除Cookie?

以下代码解释了如何在JSP中删除Cookie:

Cookie mycook = new Cookie("name1","value1");response.addCookie(mycook1);Cookie killmycook = new Cookie("mycook1","value1");killmycook.set MaxAge ( 0 );killmycook.set Path ("/");killmycook.addCookie ( killmycook 1 );8.阐明jspDestroy()方法。

每当要销毁JSP页面时,都会从javax.servlet.jsp.JspPage接口调用jspDestry()方法。
Servlet的destroy方法可以很随意马虎地被覆盖以实行清理,例如关闭数据库连接时。

9. JSP是否比Servlet技能更好?

JSP是做事器方面的一项技能,可简化内容天生。
它们以文档为中央,而servlet是程序。
Java做事器页面可以包含Java程序的片段,这些片段实行和实例化Java类。
但是,它们涌如今HTML模板文件中。
它供应了开拓Web运用程序的框架。

10.为什么我们不应该在web.xml中配置JSP标准标记?

我们不须要在web.xml中配置JSP标准标记,由于当容器加载Web运用程序并找到TLD文件时,它会自动将它们配置为直接在运用程序JSP页面中利用。
我们只须要利用taglib指令将其包含在JSP页面中即可。

11.您将如何利用JSP EL以得到HTTP方法名称?

利用pageContext JSP EL隐式工具,您可以获取要求工具引用,并利用点运算符在JSP页面中检索HTTP方法名称。
用于此目的的JSP EL代码将类似于$ {pageContext.request.method}。

欢迎关注 Java架构师社区"大众号. 本文转载自Java架构师必看 ,更多内容点击查看!