当前位置:首页 > 强化练习-JSP基础
A. session.setMaxInactiveInterval(30); B. session.setMaxTime(30) ;
C. session.getMaxInactiveInterval() ; D. session.setAttribute(“time”,30) 答案:A;
18、sesson对象的( )方法用于判断是否为开始新会话。
A. begin()
B. isNewSessionID() C. invalidate() D. isNew() 答案:D
19、下面哪一个隐含变量的存取范围不是page? ( )
A. config B. application C. out D. page 答案:B
20、Page指示符的language属性的作用是。( )
A. 定义JSP页面的字符编码(pageEncoding) B. 定义JSP页面的MIME类型 C. 定义JSP页面中使用的脚本语言 D. 定义JSP页面的描述信息 答案:C
21、jsp中java表达式的语法格式为:( )
A. <%= %> B. <%! %> C. <%@ %> D. <% %>
答案:A
22、可以执行请求转发的操作是( )。
A. jsp中response内置对象的sendRedirect()方法 B.
C.RequestDispatcher对象的include()方法 D. RequestDispatcher对象的forward()方法 答案:D
23、( )内置对象可以处理jsp页面运行中的错误或者异常
A.pageContext B.page C.session D.exception 答案:D
24、以下关于EL和JSTL说法错误的是?( )
A.EL是一种简洁的数据访问语言 B.EL表达式基本形式:${var}
C.JSTL的全称是JavaServer Pages Standard Tag Library D.JSTL只有一个Core核心标签库 答案:D
25、JSP页面包括以下哪些元素?(三个答案)
A JSP指令 B JSP Action C JSP脚本 D JSP控件 答案:ABC
26、JSP生命周期可以分为以下哪些阶段:(三个答案)
A 编译、装载 B 创建、转换、 C 初始化、执行 D 清理、卸载 答案:ACD
27、 以下JSP脚本理解错误的是:
A JSP 脚本元素允许将Java代码插入到JSP即将生成的servlet中。 B <%=Expression %> 形式的表达式,将其值插入到servlet的输出中 C <% code %> 形式的scriptlet,它被插入到servlet的_jspService方法中。
D <%!code %> 形式的注释,插入到servlet类中,通常用于提供注释。 D
28、有关page指令的属性理解正确的是?(三个答案)
A page指令中的errorpage属性是指明如果抛出一个异常,而异常没有被捕获时,此错误处理所指向的URL。URL可以指向一个普通的HTML页面。 B page指令的contentType属性用于设置HTTP响应头的Content-Type C pageEncoding属性仅在JSP1.2中有效,它定义了页的编码字符。除非指定page指令的contentType属性,否则缺省值为 ISO-8859-1。 D language属性指定将要使用的程序设计语言。 答案:BCD
29、使用JavaBean的好处有哪些?(三个答案)
A JavaBean拥有标准化接口的优点,在开发期有可视化编程工具的支持,在运行期有JSP和J2EE连接器的支持。
B JavaBean更明确的把WEB页面的设计和软件的设计区分开来。 C JavaBean可以在多个应用程序中重用
D JavaBean可以实现安全性、事务行为、并发性和持久性。 答案:ABC
30、以下从四种不同的作用域中得到Bean的实例,说法错误的是:
A page是指当前Web应用程序的所有JSP文件中取得实例,从Page对象中获取JavaBean;
B request是指在当前的用户请求中取得实例,从ServletRequest对象中获取JavaBean ;
C session是指在当前的用户会话中取得实例,常用于一个用户登录在网站上全过程不同请求之间共享数据,从HttpSession对象中获取JavaBean ; D application是指在当前的应用程序中取得实例,常用于同一个应用程序不同用户访问时共享数据,从ServletContext对象中获取JavaBean 。 答案:A
31、以下哪个不是JSP标记库的构成部分?
A 标记处理器 B 标记库描述文件 C 标记库处理servlet
D 应用程序部署描述符(web.xml) E 在JSP页面中的标记库声明 答案:C
32、当浏览器第二次访问以下JSP网页时的输出结果是什么? <% int b=0; a++; b++; %>
a:<%= a %>
b:<%= b %> 选项: (A)a=0 b=0 (B) a=1 b=1 (c) a=2 b=1
33、在Servlet中使用硬编码的HTML输出作为请求的响应具有哪些严重缺陷?
共分享92篇相关文档