JSP程序设计期末试卷A题目及其答案.doc
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
JSP程序设计期末试卷A题目及其答案 在本文中,我们将对 JSP 程序设计期末试卷 A 题目及其答案进行详细的解释和分析,从而总结出相关的知识点。 让我们从 JSP 的基本概念开始。JSP(JavaServer Pages)是一种基于 Java 的服务器端脚本语言,用于生成动态网页内容。JSP 程序设计是指使用 JSP 语言编写的服务器端程序设计。 1. JSP 页面的扩展名 JSP 页面以 `.jsp` 为扩展名进行保存。这是因为 JSP 文件需要被服务器识别和执行,而 `.jsp` 扩展名是 JSP 文件的标准扩展名。 2. 导入 Java 包 在 JSP 中,如果要导入 Java 包,需要使用 `page` 指令。例如,`<%@ page import="java.io.*" %>` 3. 异常处理 如果当前 JSP 页面出现异常时,需要设置 `page` 指令的 `errorPage` 属性,以便将异常转发到一个异常页。 4. 隐式注释 JSP 中的隐式注释为 `<%-- 注释内容 --%>`。隐式注释是指在 JSP 代码中使用的注释,用于对代码进行解释和备注。 5. 重定向 使用 `response` 对象进行重定向时,需要使用 `sendRedirect()` 方法。 6. Session 对象 如果把用户名变量 `UserName` 放在 `session` 对象中,需要使用 `session.setAttribute("name", UserName)`。 7. JavaBean 在 JSP 中,使用 `<jsp:useBean>` 动作可以将 JavaBean 嵌入 JSP 页面。在这个例子中,`user` 对象中一直存在于对话中,直至其终止或被删除为止,因此需要将 `scope` 属性设置为 `session`。 8. JavaBean 的访问范围 JavaBean 的访问范围不能是 `response`,因为 `response` 是一个响应对象,不能作为 JavaBean 的访问范围。 9. 请求转发 在 JSP 中,使用 `forward` 动作可以将请求转发给其他 JSP 页面。 10. getProperty 标记 在 JSP 中,使用 `<jsp:getProperty>` 标记时,不会出现的属性是 `setProperty`。 11. <c:choose> 标记 在 `<c:choose>` 标记中包含 `when` 标记。 12. 输出变量 在 JSP 中,使用 `<c:out>` 标记可以输出变量的值。 13. Filter 方法 每次传递请求或响应时调用 `Filter` 的 `doFilter()` 方法。 14. Struts Bean 标记 Struts Bean 的 `include` 标记检索 Web 应用程序资源的结果。 本文总结了 JSP 程序设计期末试卷 A 题目及其答案中的知识点,涵盖了 JSP 的基本概念、异常处理、隐式注释、重定向、Session 对象、JavaBean、getProperty 标记、 `<c:choose>` 标记、输出变量、Filter 方法和 Struts Bean 标记等方面的内容。
- 粉丝: 95
- 资源: 1万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助