JSP面试题库 选择题
A.JSP标记不区分大小写。
B.指令和脚本元素的语法不是基于XML的,但有替代的基于XML的语法。
C.在标记中出现的属性值可以不用引号括起来,比如:和是等同的。
D.在标记中使用字符/(正斜杠)作为转义字符。
E.如果URL不是以 / 开始的,就被解释为相对于当前的JSP路径。
2)对于标记,描述正确的是:
A.一般来说,是、标记的子标记。
B.如果aa.jsp有代码:,则在next.jsp中可以使用Parameter( name );把属性name的值取出来。
C.如果aa.jsp有代码:,则在next.jsp中可以使用Attribute( name );把属性name
值取出来。
D.如果标记不放在标记内,也就是不作为标记的子标记,则使用浏览器查看时会显示错误页面。
3)l有如下代码段:
webmastermyaddress@mycompany
Servlet中如何把webmaster的值:myaddress@mycompany取出来
A.使用RequestDispatchergetInitParameter( webmaster )方法
B.使用ServletContextgetInitParameter( webmaster )方法
C.使用ServletConfiggetInitParameter( webmaster )方法
D.使用GenericServletgetInitParameter( webmaster )方法
4)l有如下代码段:
teacher
teacherCart
Servlet中如何把servlet名:teacher取出来
A.使用ServletgetServletName方法。
B.使用ServletConfiggetServletName方法。
C.使用ServletContextgetServletName方法。
D.使用ServletRequestgetServletNamejsp定义方法。
5)标记处理器必须对从JSP引擎发来的调用做出反应。其中有两个重要的方法,当打开或者关闭标记就会调用它们,它们分别是:
A.dostart()方法和doend()方法。
B.doStartTag()方法和doEndTag()方法。
C.doStart()方法和doEnd()方法。
D.dostartTag()方法和doendTag()方法。
6)aa.jspbb.jsp属于同一应用,在aa.jsp中使用标记,在bb.jsp中要把beanName这个bean对象变量所引用的对象取出来。那么对于以下描述,正确的是:
A.bb.jsp中仅使用代码:mybean bc = Attribute( beanName ); 取出beanName所引用的对象。
B.bb.jsp中取beanName所引用的对象前,先要使用导入bean类。
C.bb.jsp中,对于使用sessiongetAttribute方法取出的beanName所引用的对象,要进行强制类型转换。
D.bb.jsp中使用sessiongetAttribute方法取出的对象和aa.jsp中的beanName所引用的对象无关。
7)对于应用开发和部署的过程,J2EE规范定义了一个步骤,请按先后次序选择正确的步骤:
A.JSPServlet的开发、EJB的开发、打包、运行服务器
B.HTML等静态资源的开发、Servlet的开发、会话Bean的开发、实体Bean的开发
C.应用组件的开发、把应用组件合成模块、把模块合成应用、应用部署
D.组件开发、合成应用、合成模块、部署
8)aa.jsp文件如下:
out.print(j++); out.print(" ");
%>
两个客户依次使用浏览器浏览aa.jsp,且每个客户只浏览一次,那么,第2个客户的浏览器将显示什么

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。