11、在J2EE中,test.jsp文件如下:
<html>
<%{%>
<jsp:useBean id="buffer" scope="page" type="java.lang.StringBuffer"/>
<% buffer.append("ABC");%>
<%}%> buffer is <%=buffer%>
</html>运行时,将发生( A )。
A、转译期错误
B、运行期错误
C、运行后,浏览器上显示:buffer is null
D、运行后,浏览器上显示:buffer is ABC
12、如JSP页面执行时遇到自定义标签,doStartTag()方法将被调用( A )次。
A、1
B、1或多
C、0或1
D、0或多
13、给定include1.jsp文件代码片断,如下:
<% pageContext.setAttribute("User","HAHA");%> _______//此处填写代码给定
include2.jsp文件代码片断,如下:
<%=pageContext.getAttribute("User")%> 要求运行include1.jsp时,浏览器上输出:HAHA要满足以上条件,jsp1.jsp中下划线处应填入以下( B )语句。
A、<jsp:include page="include2.jsp" flush="true"/>
B、<%@ include file="include2.jsp"%>
C、<jsp:forword page="include2.jsp"/>
D、<% response.sendRedirect("include2.jsp");%>
14、在J2EE中,在web.xml中,有如下代码: <session - config>
<session - timeout>30</session - timeout>
</session - config> 上述代码定义了默认的会话超时时长,时长为30( C )。
A、毫秒
B、秒
C、分钟
D、小时
15、在inc.jsp中包含数行代码与一张图片,现在要创建一个home.jsp,每次浏览home.jsp时都能够以最快的速度显示inc.jsp中的所有内容以及home.jsp自身要显示的内容,应该在home.jsp中使用的语句是( A)。
A、<%@include file = “inc.jsp”%>
B、<%@include page=“inc.jsp”flush= “true”>
C、<jsp:includefile= “inc.jsp”flush = “false”>
D、<jsp:forward page = “inc.jsp”/>
16、使用自定义标签时,要为JSP引擎提供有关自定义标签的相关信息,下列信息描述语句正确的是( A )。
A、<tag>
<name>hello</name>
<tag-class>com.tagdemo.HelloTag</tag-class>
</tag>
B、<taglib>
<name>hello</name>
<tag-class>com.tagdemo.HelloTag</tag-class>
</taglib>
C、<tag-info>
<name>hello</name>
<tagclass>com.tagdemo.HelloTag</tagclass>
</tag-info>
D、<tag-desc>
<name>hello</name>
<tagclass>com.tagdemo.HelloTag</tagclass>
</tag-desc>
17、要设置某个JSP页面为错误处理页面,以下page指令正确的是( B )。
A、<%@ page errorPage="true"%>
B、<%@ page isErrorPage="true"%>
C、<%@ page extends="javax.servlet.jsp.JspErrorPage"%>
D、<%@ page info="error"%>
18、JavaMail是一组用于发送和接收邮件消息的API。发送邮件使用()协议,接收邮件使用( D )协议。
A、POP3 SMTP
B、POP3 TCP
C、SMTP TCP
D、SMTP POP3
19、在J2EE中,在一个JSP文件中,有表达式<%=2+3 %>,它将输出( B )。
A、2+3
B、5
C、23
D、不会输出,因为表达式是错误的
20、在JSP中,( A )动作用于将请求转发给其他JSP页面。
A、forward
B、include
C、useBean
D、setProperty
蓝鸥大连Java培训课程可申请免费两周的试听,试听期间不收费,课程试听申请QQ:949655008(潘老师) 官方网站:http://www.lanou3g.com/