没有合适的资源?快使用搜索试试~ 我知道了~
JSP期末考试题.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 176 浏览量
2021-11-30
23:58:09
上传
评论
收藏 117KB PDF 举报
温馨提示
试读
14页
JSP期末考试题.pdf
资源推荐
资源详情
资源评论
1
JSP 期末考试题
针对以下题目请选择正确的答案(每道题目有一个或多哥正确的答案) 。每一道题目,所有
答案都选对,则该题加分,所选答案错误或不能选出所有正确答案,则该题不得分。
1)在 JSP 中,要定义一个方法,需要用到以下()元素。 (选择一项)
a) <%= %> b) <% %>
c) <%! %> d) <%@ %>
3)当 JSP 页面执行自定义标签,遇到结束标签时将调用 ()方法执行处理。 (选择一项)
a) doStartTag() b) doEndTag()
c) doInitBody() d) doAfterBody()
5) 在 J2EE 中,以下不是 JSP 隐式对象的是() 。(选择一项)
a) pageContext b) context
c) application d) out
6) Servlet 中,HttpServletResponse 的()方法用来把一个 Http 请求重定向到另外的 URL 。
(选择一项)
a) sendURL() b) redirectURL()
c) sendRedirect() d) redirectResponse()
7) 在 JSP 中, page指令的()属性用来引入需要的包或类。 (选择一项)
a) extends b) import
c) languge d) contentType
8) 在 Servlet 过滤器的生命周期方法中, 每当传递请求或响应时, web 容器会调用 ()方法。
(选择一项)
a) init b) service
c) doFilter d) destroy
9) 在 JSP 中,只有一行代码: <%= ’A’+’B’%>,运行将输出() 。(选择一项)
a) A+B b) AB
c) 131 d) 错误信息, 因为表达式是错误的
10) 给定一个 Servlet 的代码片段如下:
Public void doGet(HttpServletRequest request,HttpServletResponse response)
throws ServletException,IOException{
______
out.println( “hi kitty! ”);
out.close();
}
运行次 Servlet 时输出如下:
hi kitty!
则应在此 Servlet 下划线处填充如下代码。 (选项一项)
a) PrintWriter out = response.getWriter();
b) PrintWriter out = request.getWriter();
c) OutputStream out = response.getOutputStream();
d) OutputStream out = request.getWriter();
11) 给定如下 JSP 代码,假定在浏览器中输入 URL:http://localhost:8080/web/jsp1.jsp ,可
以调用这个 JSP,那么这个 JSP 的输出是() 。(选项一项)
<%@ page contentType="text/html; charset=GBK" %>
<%@ taglib uri= ”http://java.sun.com/jsp/jstl/core ” prefix= ”c”%>
2
<html>
<body>
<% int counter = 10; %>
<c:if test=”${counter%2==1} ”>
<c:set var=”isOdd” value=”true”></c:set>
</c:if>
<c:choose>
<c:when test=”${isOdd==true} ”>it’s an odd </c:when>
<c:otherwise>it’s an even </c:otherwise>
</c:choose>
</body>
</html>
a) 一个 HTML 页面,页面上显示 it’s an odd
b) 一个 HTML 页面,页面上显示 it’s an even
c) 一个空白的 HTML 页面
d) 错误信息
12) 给定 java 程序 User.java,代码如下 :
package user;
public class User{
private String password;
private String loginName;
public String getLoginName(){
return loginName;
}
public String getPassword(){
return password;
}
public void setLoginName(String loginName){
this.loginName=loginName;
}
public void setPassword(String password){
this.password=password;
}
}
给定 user.jsp,代码片断如下 :
____________
loginName: <jsp:getProperty name= ”user” property= ”loginName ”/>
password: <jsp:getProperty name= ”user” property= ”password”/>
在浏览器上输入 URL:http://localhost/user,jsp?loginName=sa&password=sa 并回车
要使浏览器上显示 :
loginName: sa password: sa
在 user.jsp 中的下划线处应填入以下 ()代码 . (选择一项 )
a) <jsp:useBean id=”user” class=”user.User” scope=”page”/>
<jsp:setProperty name=”user” property= ”loginName ” value=”* ”/>
<jsp:setProperty name=”user” property= ”password” value=”*”/>
3
b) <jsp:useBean id=”user” class=”user.User” scope=”application ”/>
<jsp:setProperty name=”user” property= ”loginName ” value=”* ”/>
<jsp:setProperty name=”user” property= ”password” value=”*”/>
c) <jsp:useBean id=”user” class=”user.User” scope=” application ”/>
<jsp:setProperty name=”user” property= ”*” />
d) <jsp:useBean id=”user” class=”user.User” scope=” page”/>
<jsp:setProperty name=”user” property= ”*” />
13) 某 JSP 程序中声明使用 javaBean 的语句如下 :
<jsp:useBean id=”user” class=”mypackage.User” scope=”pge”/>
要取出该 javaBean 的 loginName 属性值 ,以下语句正确的是 (). (选择两项 )
a) <jsp:getProperty name= ”user” property= ”loginName ’/>
b) <jsp:getProperty id= ”user’ property= ”loginName ”/>
c) <%=user.getLoginName()%>
d) <%=user.getProperty( “loginName ”)%>
14) J2EE 中,以下关于 HttpServlet 的说法错误的是()。(选择一项)
a) HttpServlet 是一个抽象类
b) HttpServlet 类扩展了 GenericServlet 类
c) HttpServlet 类的子类必须至少重写 service 方法
d) HttpServlet 位于 javax.servlet.http 包中
15) 给顶一个 JSP程序源代码,如下:
<jsp:include page="two.jsp" flush="true">
<jsp:param name="location" value="bejing"/>
</jsp:include>
在two.jsp 中使用()代码片段可以输出参数 location 的值。
a) <jsp:getParam name="location">
b) <jsp:getParameter name="location">
c) <%=request.getAttribute("location")%>
d) <%=request.getParameter("location")%>
16) J2EE 中, JSP EL表达式: s{(10*10) ne 100} 的值是()。 (选择一项)
a) 0 b) True
c) False d) 1
17)在 J2EE中, test.jsp 文件如下:
<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
19) 给定 include1.jsp 文件代码片断,如下:
<% pageContext.setAttribute("User","HAHA");%>
_______// 此处填写代码
剩余13页未读,继续阅读
资源评论
霖落^0^时空
- 粉丝: 3
- 资源: 9万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 本科毕业设计基于C# wpf人脸识别的考勤系统的设计与实现源码.zip
- 基于Ruoyi+uniapp实现学生考勤系统 学生考勤源码+项目说明.zip
- feae6bc968ca68a099455d8b8a8dea35
- 基于Pytorch训练CIRAR10上分类算法.zip
- Pytorch-pytorch深度学习教程之Tensorboard.zip
- 基于C++和Python开发yolov8-face作为人脸检测器dlib作为人脸识别器的人脸考勤系统源码+项目说明.zip
- Pytorch-pytorch深度学习教程之变分自动编码器.zip
- Pytorch-pytorch深度学习教程之神经风格迁移.zip
- Pytorch-pytorch深度学习教程之深度残差网络.zip
- Pytorch-pytorch深度学习教程之循环神经网络.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功