jsp问题高分 15
1.在J2EE中,给定jsp文件代码如下:有两个客户依次使用浏览器浏览该jsp,且每一个客户只浏览一次,那么第2个客户看到浏览器显示(C);(单选)<%!Staticin...
1. 在J2EE中,给定jsp文件代码如下:有两个客户依次使用浏览器浏览该jsp,且每一个客户只浏览一次,那么第2个客户看到浏览器显示( C );(单选)
<%! Static int I=0;%>
<% int j=0; %>
<html>
<body>
<%
for(; j++<2;)
{out.print(I++); out.print(“ “);}
%>
</body>
</html>
A . 0 1
B. 1 2
C. 2 3
D. 什么也没有
2.如JSP页面执行时遇到自定义标签,doStartTag(A)方法将被调用()次?
A . 1
B. 1或多
C. 0 或1
D. 0或多
3.使用自定义标签时,要为JSP 引擎提供有关自定义标签的相关信息,下列信息描述语句正确的是(A).(单选)
A .<tag>
<name>hello</name>
<tagclass>com.tagdemo.HelloTag</tagclass>
</tag>
B. <taglib>
<name>hello</name>
<tagclass>com.tagdemo.HelloTag</tagclass>
</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>
4.在J2EE中,在JSP中想要使用user包中的User类,则以下写法正确的是(A ),(单选)
A .<jsp:useBean id=”user” class=”user.User” scope=”page”/>
B. <jsp:useBean class=”user.User.class”/>
C. <jsp:useBean name=”user” class=”user.User”>
D.<jsp:useBean id=”user” class=”User” import=”user.*”/>
5.在J2EE中,test.jsp文件如下,运行时,将发生( B ).
<html>
<%{%>
<jsp:useBean id=”buffer” scope=”page” type=”java.lang.StringBuffer”/>
<%buffer.append(“ABC”);%>
<%}%>
buffer is<%=buffer%>
</html>
A. 转译期错误
B. 编译期错误
C. 运行后,浏览器上显示:buffer is null
D. 运行后,浏览器上显示:buffer is ABC
6.J2EE中,JSP EL 表达式:${(10*10) ne 100}的值是( C)
A .0
B. True
C. False
D.1
7.某JSP 程序中声明使用javaBean的语句如下:
<jsp:useBean id=”user” class=”mypackage.User” scope=”page”/>
要取出该javaBean 的 loginName的属性值,以下语句正确的是( AC).
A. <jsp:getProperty name=”user” property=”loginName”/>
B. <jsp:getProperty id=-“user” property=”loginName”/>
C. <%=user.getLoginName()%>
D. <%=user.getProperty(“loginName”)%>
8.给定一个JSP程序源码,如下:
<jsp:include page=”two.jsp” flush=”true”>
<jsp:param name=”location” value=”Beijing”/>
</jsp:include>
在two.jsp中加入(D )代码片断可以输出参数 location 的值;
A. <jsp:getParam name=”location”>
B. <jsp:getParameter name=”location”>
C. <%=request.getAttribute(“location”)%>
D. <%=request.getParameter(“location”)%>
9.在JSP中,只有一行代码 :<%=A+B%>,运行将输出(D ) ;
A . A+B
B. AB
C. 113
D. 没有任何输出,因为表达式是错误的
10.在J2EE中,test.jsp文件中有如下一行代码 :
<jsp :useBean id=“user ” scope= “____D______” type= “com.UserBean ”/>
要使user对象可以作用于整个应用程序,下划线中应填( )。
A . page
B. request
C. session
D. application 展开
<%! Static int I=0;%>
<% int j=0; %>
<html>
<body>
<%
for(; j++<2;)
{out.print(I++); out.print(“ “);}
%>
</body>
</html>
A . 0 1
B. 1 2
C. 2 3
D. 什么也没有
2.如JSP页面执行时遇到自定义标签,doStartTag(A)方法将被调用()次?
A . 1
B. 1或多
C. 0 或1
D. 0或多
3.使用自定义标签时,要为JSP 引擎提供有关自定义标签的相关信息,下列信息描述语句正确的是(A).(单选)
A .<tag>
<name>hello</name>
<tagclass>com.tagdemo.HelloTag</tagclass>
</tag>
B. <taglib>
<name>hello</name>
<tagclass>com.tagdemo.HelloTag</tagclass>
</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>
4.在J2EE中,在JSP中想要使用user包中的User类,则以下写法正确的是(A ),(单选)
A .<jsp:useBean id=”user” class=”user.User” scope=”page”/>
B. <jsp:useBean class=”user.User.class”/>
C. <jsp:useBean name=”user” class=”user.User”>
D.<jsp:useBean id=”user” class=”User” import=”user.*”/>
5.在J2EE中,test.jsp文件如下,运行时,将发生( B ).
<html>
<%{%>
<jsp:useBean id=”buffer” scope=”page” type=”java.lang.StringBuffer”/>
<%buffer.append(“ABC”);%>
<%}%>
buffer is<%=buffer%>
</html>
A. 转译期错误
B. 编译期错误
C. 运行后,浏览器上显示:buffer is null
D. 运行后,浏览器上显示:buffer is ABC
6.J2EE中,JSP EL 表达式:${(10*10) ne 100}的值是( C)
A .0
B. True
C. False
D.1
7.某JSP 程序中声明使用javaBean的语句如下:
<jsp:useBean id=”user” class=”mypackage.User” scope=”page”/>
要取出该javaBean 的 loginName的属性值,以下语句正确的是( AC).
A. <jsp:getProperty name=”user” property=”loginName”/>
B. <jsp:getProperty id=-“user” property=”loginName”/>
C. <%=user.getLoginName()%>
D. <%=user.getProperty(“loginName”)%>
8.给定一个JSP程序源码,如下:
<jsp:include page=”two.jsp” flush=”true”>
<jsp:param name=”location” value=”Beijing”/>
</jsp:include>
在two.jsp中加入(D )代码片断可以输出参数 location 的值;
A. <jsp:getParam name=”location”>
B. <jsp:getParameter name=”location”>
C. <%=request.getAttribute(“location”)%>
D. <%=request.getParameter(“location”)%>
9.在JSP中,只有一行代码 :<%=A+B%>,运行将输出(D ) ;
A . A+B
B. AB
C. 113
D. 没有任何输出,因为表达式是错误的
10.在J2EE中,test.jsp文件中有如下一行代码 :
<jsp :useBean id=“user ” scope= “____D______” type= “com.UserBean ”/>
要使user对象可以作用于整个应用程序,下划线中应填( )。
A . page
B. request
C. session
D. application 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询