jsp试题高分
7)在J2EE中,使用Servlet过滤器时,需要在web.xml通过(B)元素将过滤器映射到Web资源。(选择一项)a)<filter>b)<filter-mappin...
7) 在J2EE中,使用Servlet过滤器时,需要在web.xml通过(B)元素将过滤器映射到Web资源。(选择一项)
a) <filter>
b) <filter-mapping>
c) <servlet>
d) <servlet-mapping>
8) 给定test1.jsp代码片断,如下:
<html>
<jsp:include page=”test2.jsp” flush=”false”>
<jsp:param name=”color” value=”red”/>
</jsp:include>
</html>
要在test2.jsp中输出参数color中的值,以下选项正确的是(A)。(选择一项)
a) <%-request.getParameter(“color”)%>
b) <%=request.getAttribute(“color”)%>
c) <jsp:getParam name=”color”/>
d) <jsp:include param=”color”/>
9) 在J2EE中,以下是有关jsp:setProperty和jsp::getProperty标记的描述,正确的是(B)。(选择一项)
a) <jsp:setProperty>和<jsp:getProperty>标记都必须在<jsp:useBean>的开始标记和结束标记之间
b) 这两个标记的name属性的值必须和<jsp:usebean>标记的id 属性的值相对应
c) <jsp:setProperty>和<jsp:getProperty> 标记可以用于对bean中定义的所有属性进行选择和设置
d) 这两个标记的name属性的值可以和<jsp:userbean>标记的 尖属性的值不同
10) 在J2EE中,给定jsp文件代码如下:
<%!static int I=0;int j=0;%>
<html>
<body>
<%
For(;j++<2;)
{out.print(I++);outprint(“ ”);}
%>
</body>
</html>
有两个客户依次使用浏览器该jsp,且每个客户只浏览一次,那么第2个客户看到浏览器显示D(选择一项)。
a) 0 1
b) 1 2
c) 3 4
d) 什么也没有
11)在J2EE中,在a.jsp中有代码片断如下:在b.jsp中加入下列(A)代码,可以输出在a.jsp页面上输入的loginName的值。(选择一项)
<form action =”b.jsp” method =”POST” name=”form1”>
loginName:<input type=”text” name=”loginName”/>
<input type=”submit” name=”submit”/>
</form>
a) <%=(String ) request.getParameter(“loginName”)%>
b) <%=(String )request.gerAttribute(“loginName”)%>
c) <%
Stirng name=request.getParameter(“loginname”);
out.println(name);
%>
d) <%
String name-request.getAttribute(“loginname”);
out.println(name);
%>
12) 在J2EE中,test.jsp文件如下:
<html>
<jsp:useBean id =”buffer” scope=”page” type=”java.lang.StringBuffer”/>
<%buffer.append(“ABC”);%>
Buffer is <%=buffer%>
</html>
试图运行时,将发生(D)。(选择一项)
a) 转译期错误
b) 编译Servlet源码时发生错误
c) 执行编译后的Servlet时发生错误
d) 运行后,浏览器上显示:buffer is null
e) 运行后,浏览器上显示:buffer is ABC.
恩,我想看答案对不! 展开
a) <filter>
b) <filter-mapping>
c) <servlet>
d) <servlet-mapping>
8) 给定test1.jsp代码片断,如下:
<html>
<jsp:include page=”test2.jsp” flush=”false”>
<jsp:param name=”color” value=”red”/>
</jsp:include>
</html>
要在test2.jsp中输出参数color中的值,以下选项正确的是(A)。(选择一项)
a) <%-request.getParameter(“color”)%>
b) <%=request.getAttribute(“color”)%>
c) <jsp:getParam name=”color”/>
d) <jsp:include param=”color”/>
9) 在J2EE中,以下是有关jsp:setProperty和jsp::getProperty标记的描述,正确的是(B)。(选择一项)
a) <jsp:setProperty>和<jsp:getProperty>标记都必须在<jsp:useBean>的开始标记和结束标记之间
b) 这两个标记的name属性的值必须和<jsp:usebean>标记的id 属性的值相对应
c) <jsp:setProperty>和<jsp:getProperty> 标记可以用于对bean中定义的所有属性进行选择和设置
d) 这两个标记的name属性的值可以和<jsp:userbean>标记的 尖属性的值不同
10) 在J2EE中,给定jsp文件代码如下:
<%!static int I=0;int j=0;%>
<html>
<body>
<%
For(;j++<2;)
{out.print(I++);outprint(“ ”);}
%>
</body>
</html>
有两个客户依次使用浏览器该jsp,且每个客户只浏览一次,那么第2个客户看到浏览器显示D(选择一项)。
a) 0 1
b) 1 2
c) 3 4
d) 什么也没有
11)在J2EE中,在a.jsp中有代码片断如下:在b.jsp中加入下列(A)代码,可以输出在a.jsp页面上输入的loginName的值。(选择一项)
<form action =”b.jsp” method =”POST” name=”form1”>
loginName:<input type=”text” name=”loginName”/>
<input type=”submit” name=”submit”/>
</form>
a) <%=(String ) request.getParameter(“loginName”)%>
b) <%=(String )request.gerAttribute(“loginName”)%>
c) <%
Stirng name=request.getParameter(“loginname”);
out.println(name);
%>
d) <%
String name-request.getAttribute(“loginname”);
out.println(name);
%>
12) 在J2EE中,test.jsp文件如下:
<html>
<jsp:useBean id =”buffer” scope=”page” type=”java.lang.StringBuffer”/>
<%buffer.append(“ABC”);%>
Buffer is <%=buffer%>
</html>
试图运行时,将发生(D)。(选择一项)
a) 转译期错误
b) 编译Servlet源码时发生错误
c) 执行编译后的Servlet时发生错误
d) 运行后,浏览器上显示:buffer is null
e) 运行后,浏览器上显示:buffer is ABC.
恩,我想看答案对不! 展开
若以下回答无法解决问题,邀请你更新回答
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |