没有合适的资源?快使用搜索试试~ 我知道了~
首页J2EE复习题和答案完美版
J2EE复习题和答案完美版
需积分: 12 23 下载量 74 浏览量
更新于2023-06-29
评论 2
收藏 130KB DOC 举报
J2EE复习题和答案完美版 找了很久很全的一份复习资料! 里面全有答案!如有少许错误请自己改正!我自己做的!
资源详情
资源评论
资源推荐
复习题
1)在 JSP 中,要定义一个方法,需要用到以下()元素。( C )
a) <%= %> b) <% %>
c) <%! %> d) <%@ %>
2)JSP 页面经过编译之后,将创建一个( B )。
a) applet b) servlet
c) application d) exe 文件
3)当 JSP 页面执行自定义标签,遇到结束标签时将调用()方法执行处理。( B )
a) doStartTag() b) doEndTag()
c) doInitBody() d) doAfterBody()
4) 在 J2EE 中,test.jsp 文件中有如下一行代码:
<jsp:useBean id=”user” scope=”_____” type=”com.UserBean”/>
要使 user 对象中一直存在于对话中,直至其终止或被删除为止,下划线中应填入( C )。
a) page b) request
c) session d) application
5) 在 J2EE 中,以下不是 JSP 隐式对象的是( B )。
a) pageContext b) context
c) application d) out
6) Servlet 中,HttpServletResponse 的( C )方法用来把一个 Http 请求重定向到另外的 URL。
a) sendURL() b) redirectURL()
c) sendRedirect() d) redirectResponse()
7) 在 JSP 中,page 指令的( B )属性用来引入需要的包或类。
a) extends b) import
c) languge d) contentType
8) 在 Servlet 过滤器的生命周期方法中,每当传递请求或响应时,web 容器会调用( C )方法。
a) init b) service
c) doFilter d) destroy
9) 在 JSP 中,只有一行代码:<%=’A’+’B’%>,运行将输出( C )。
a) A+B b) AB
c) 131 d) 错误信息,因为表达式是错误的
10)给定一个 Servlet 的代码片段如下:
Public void doGet(HttpServletRequest request,HttpServletResponse response)
sthrows ServletException,IOException{
______
out.println(“hi kitty!”);
out.close();
}
运行次 Servlet 时输出如下:
hi kitty!
则应在此 Servlet 下划线处填充如下代码。( A )
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 的输出是( B )。
<%@ page contentType="text/html; charset=GBK" %>
1
<%@ taglib uri=”http://java.sun.com/jsp/jstl/core” prefix=”c”%>
<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 中的下划线处应填入以下( D )代码.
a) <jsp:useBean id=”user” class=”user.User” scope=”page”/>
<jsp:setProperty name=”user” property=”loginName” value=”*”/>
<jsp:setProperty name=”user” property=”password” value=”*”/>
b) <jsp:useBean id=”user” class=”user.User” scope=”application”/>
<jsp:setProperty name=”user” property=”loginName” value=”*”/>
2
<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 属性值,以下语句正确的是( B C ) 。
a) <jsp:getProperty name=”user” property=”loginName’/>
b) <jsp:getProperty id=”user’ property=”loginName”/>
c) <%=user.getLoginName()%>
d) <%=user.getProperty(“loginName”)%>
14) J2EE中,以下关于HttpServlet的说法错误的是( C )。
a) HttpServlet是一个抽象类
b) HttpServlet类扩展了GenericServlet类
c) HttpServlet类的子类必须至少重写service方法
d) HttpServlet位于javax.servlet.http包中
15) 给顶一个JSP程序源代码,如下:
<jsp:include page="two.jsp" ush="true">
<jsp:param name="location" value="bejing"/>
</jsp:include>
在two.jsp中使用( D )代码片段可以输出参数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}的值是( C )。
a) 0 b) True
c) False d) 1
17)在J2EE中,test.jsp文件如下:
<html>
<%{%>
<jsp:useBeanid="bu3er" scope="page" type="java.lang.StringBu3er"/>
<% bu3er.append("ABC");%>
<%}%> bu3er is <%=bu3er%>
</html>
运行时,将发生( A )。
a) 转译期错误 b) 运行期错误
c) 运行后,浏览器上显示:bu3er is null
d) 运行后,浏览器上显示:bu3er is ABC
18) 如 JSP 页面执行时遇到自定义标签,doStartTag()方法将被调用( A )次。
a) 1 b) 1 或多
c) 0 或 1 d) 0 或多
19) 给定 include1.jsp 文件代码片断,如下:
<% pageContext.setAttribute("User","HAHA");%>
_______//此处填写代码
给定 include2.jsp 文件代码片断,如下:
<%=pageContext.getAttribute("User")%>
3
剩余11页未读,继续阅读
song881029
- 粉丝: 1
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- RTL8188FU-Linux-v5.7.4.2-36687.20200602.tar(20765).gz
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
- SPC统计方法基础知识.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0