jsp前三章小测试:错题
Posted 美味的你
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jsp前三章小测试:错题相关的知识,希望对你有一定的参考价值。
/bin:存放各种平台下用于启动和停止Tomcat的脚本文件
/logs:存放Tomcat的日志文件
/webapps:web应用的发布目录
/work:Tomcat把由JSP生成的Servlet存放于此目录下
cookie:跟踪用户会话,保留用户上一次的cookie信息
Web服务器在一段时间内通常都会接收多个客户端浏览器的访问请求,要识别出来同一个浏览器的访问请求就需要对浏览发出的请求进行标识,属于同一个会话中的请求消息都附带同样的标识ID,而不同会话的请求消息总是附带不同的标识ID,这个标识ID俗称为会话ID(SessionID)
getAttribute(String key):通过key获取session中保存的对象
invalidate():设置session对象失效
所以,第一个输出应该属null,设置失效后则第三句代码不正确
Tomcat作为Web服务器,可以部署Web站点以提供对浏览器访问的支持,不可以部署C/S程序
out.println不会换行,因为这是在jsp页面中,若要换行应输入<br/>
首先,JSP从本质上讲是servlet,在后台进行动态编译后最终向客户端输出普通html代码,因此需要运行在servlet容器中,而tomcat是服务器端的servlet容器,所以需要在tomcat等服务器容器下运行,且可以输出动态页面,由此得出A选项正确,B选项错误。
另一方面,JSP的全称为JavaServer Pages,字面意思是,一种java语言的服务器端页面技术,需要JDK的支持,因此C、D都不对。
Config对象是在服务器启动时就自动创建的对象,而Servlet创建时,通常是通过其获取初始化所需的信息。
使用include引入index.jsp页面后,不能定义重复变量名
取出来request对象里的属性值,语法格式为:
request.getAttribute("myAtr");可以进行强制类型转换,所以ab答案正确
response.sendRedirect("index2.jsp");为重定向,重定向不携带值,所以输出内容为null。答案a正确
以上是关于jsp前三章小测试:错题的主要内容,如果未能解决你的问题,请参考以下文章