JSP期末考试题复习题.doc
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
【知识点详解】 1. JSP页面元素理解: - `<%=`:这是JSP的表达式标签,用于输出变量或表达式的值到HTML输出流。 - `<%` 和 `%>`:这是脚本片段标签,用于插入Java代码,但不产生输出。 - `<%!` 和 `%>`:这是声明标签,用于声明变量、方法或类,这些声明在JSP转换为Servlet时被提升到类定义中。 2. JSP编译结果: - 当JSP页面被服务器加载时,它会被编译成一个Servlet。因此,正确答案是b) servlet。 3. 自定义标签处理: - JSP自定义标签的生命周期中,遇到结束标签时,会调用`doEndTag()`方法来执行处理。 4. JSP作用域: - `scope`属性用于指定JSP bean的作用范围。若要使`user`对象在整个会话期间存在,应选择c) session。 5. JSP隐式对象: - JSP隐式对象`context`不是标准的隐式对象,正确答案是b) context。 6. Servlet响应重定向: - 用于重定向请求的方法是`ServletResponse`的`sendRedirect()`方法,所以正确答案是c) `sendRedirect()`。 7. JSP page指令属性: - `import`属性用于引入所需的Java包或类。 8. Servlet过滤器生命周期: - 当传递请求或响应时,web容器会调用`Filter`的`doFilter()`方法。 9. JSP表达式求值: - `<%= 'A' + 'B' %>`会将两个字符串连接起来,输出结果是b) AB。 10. Servlet输出处理: - 在Servlet中,要向响应输出流写内容,需要获取`PrintWriter`对象,因此正确答案是a) `PrintWriter out = response.getWriter();` 11. JSP编码设置与输出: - JSP中的`contentType`属性用于设置响应的MIME类型和字符集。如果设置为`"text/html; charset=UTF-8"`,则输出内容的编码应为UTF-8。 以上是对JSP期末考试题目的详细解析,涵盖了JSP页面元素、JSP编译、自定义标签、作用域、隐式对象、Servlet响应、page指令、过滤器生命周期、表达式求值以及Servlet输出等关键知识点。理解并掌握这些知识点对于学习JSP和Web开发至关重要。
剩余12页未读,继续阅读
- 粉丝: 0
- 资源: 6万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助