java综合测试三(有答案)
更新时间:2024-01-17 01:04:01 阅读量: 教育文库 文档下载
- java培训班推荐度:
- 相关推荐
1、以下( )不属于JSP指令(选择一项)
A、page B、taglib C、forward D、include
2、浏览Web网页服务默认的端口号是( )(选择一项) A、8100 B、8080 C、9000 D、80
3、以下( )语句,可以把类java.util.Date引入进JSP页面(选择一项)
A、<% page import=\ B、<%@ page import=\C、<%@ page import=\ D、<%@ import=\
4、J2EE中,HttpServletRequest类的( )方法用于返回与当前请求相关联的会话,如果没有,则返回null(选择一项)
A、getSession() B、getSession(true) C、getSession(false) D、getSession(null)
5、J2EE中,属于同一个Web应用的Servlet使用( )对象的forward和include方法进行通信(选择一项)
A、HttpServletRequest B、ServletConfig C、RequestDispatcher D、ServletContext
6、在J2EE中,要将某个过滤器映射到Web应用程序的每个Web资源,以下在web.xml中配置正确的是( )(选择一项) A、
C、
7、在servlet中,调用HttpSession对象的( )方法,可以使这个HttpSession对象在Servlet容器中一直保持有效状态(选择一项)
A、setTimeout(0); B、setTimeout(-1); C、setMaxInactiveInterval(0); D、setMaxInactiveInterVal(-1);
8、给定某servlet程序的片段如下:
public void doGet(HttpServletRequest request,HttpServletResponse response) { RequestDispatcher rd=request.getRequestDispatcher(”____”);
rd.forward(request,response);
}
可以在下划线处插入的正确的跳转路径是( )(选择二项)
A、/user/login.jsp B、C:/welcome.html C、/welcome.txt D、www.google.com E、http://www.google.com
9、在J2EE中,在a.jsp中代码片断如下: <%
request.setAttribute( “loginName “,”JACK”); %>
在b.jsp中有代码片断如下:
<%
String loginName=(String)request.getAttribute( “loginName”); out.println(loginName);
%>
运行a.jsp时,要在浏览器上输出:JACK,可以使用以下( )方法(选择二项) A、在a.jsp中使用,把请求提交到b.jsp B、在a.jsp中使用,把页面跳转到b.jsp C、在a.jsp中使用,页面重定向到bb.jsp D、在a.jsp中使用,包含页面b.jsp
10、在Servlet里,能正常获取session的语句是( )(选择一项) A、HttpSession session = request.getSession(); B、HttpSession session = request.getHttpSession(true); C、HttpSession session = response.getSession();
D、HttpSession session = response.getHttpSession(true);
11、在J2EE实现企业级应用开发中,( )动作允许JSP进行页面跳转(选择一项) A、
12、JSP页面经过编译之后,将创建一个( )(选择一项)
A、applet B、servlet C、application D、exe文件
13、在J2EE中,使用Servlet过滤器时,( )接口的( )方法可以获得在web.xml中定义的过滤器的初始化参数值(选择一项)
A、FilterConfig、getParameter(String name) B、FilterConfig、getInitParameter(String name) C、Filter、getParameter(String name) D、Filter、getParameter(String name)
14、JavaMail是一组用于发送和接收邮件消息的API。发送邮件使用的( )协议,接收邮件使用( )协议(选择一项)
A、POP3 SMTP B、POP3 TCP C、SMTP TCP D、SMTP POP3
15、在JSP中,有代码:<%=''2''+''4''%>,将输出( )(选择一项)
A、2+4 B、6 C、24 D、不会输出,因为表达的错误的
16、给定一个Servlet的代码片断,如下:
public void doGet(HttpdervletRequest ,HttpServletException response) throws ServletException ,IOException{ ____
out.println(”hi kitty”); out.close();
}
运行此Servlet是输出如下:
hi kitty!
则应在此Servlet下划线处填充如下( )代码(选择一项)
A、PrintWrite out =response.getWrite() B、PrintWrite out =resquest.getWrite() C、OutputStream out =resquest.getOutputStream() D、OutputStream out =resquest.getWrite()
17、在J2EE中,在a.jsp中有代码片断如下,在b.jsp中加入下列( )代码,可以输出a.jsp在页面上输入的loginName的值(选择一项)
A、<%=(String)request.getParameter(\B、<%=(String)request.getAttribute(\C、<%
String name=request.getParameter(\out.println(name);
%> D、<%
String name=request.getAttribute(\
out.println(name);
%> 18、在J2EE中aa.jsp文件如下,有5个客户依次浏览aa.jsp,且每个客户只浏览aa.jsp一次,第五个客户会看到浏览器显示( )(选择一项) <%! Int I=0;%>
A、0 B、3 C、4 D、5
19、在J2EE中,给定以下JSP代码片断,运行结果是( )(选择一项) <% int x = 5; %> <%! int x= 7; % > <%! int getX() {
return x;
}
%>
<% out.print(''X1=''+x) %> <% out.print(''X2=''+getX()); %>
A、X1=5 X2=7 B、X1=5 X2=5 C、X1=7 X2=7 D、X1=7 X2=5
20、J2EE中,JSPEL表达式用于访问( )中存储的数据(选择一项)
A、Web.xml B、Servlet C、Applet D、JavaBean 21、在J2EE中,编写Servlet过滤器时,( )接口用于调用过滤器链中的下一个过滤器(选择一项)
A、Filter B、FilterConfig C、FilterChain D、Servlet
22、在JSP中,要定义一个方法,需要用到以下( )元素(选择一项) A、<%= %> B、<% %> C、<%! %> D、<%@ %>
23、Servlet中,HttpServletResponse的( )方法用来把一个HTTP请求重定向到另外的URL(选择一项)
A、sendURL() B、redirectURL() C、sendRedirect() D、redirectResponse()
24、在J2EE中,test.jsp文件中有如下一行代码,要使user对象一直存在于会话中,直至其终止或被删除为止,下划线中应填入( )(选择一项)
A、page B、request C、session D、application
25、在J2EE中,以下不是JSP隐式对象的是( )(选择一项)
A、pageContext B、context C、application D、out 26、在J2EE中,客户端对Servlet的每次调用都会执行Servlet生命周期中的( )方法(选择一项)
A、init() B、destroy() C、service() D、doGet()
27、给定JSP程序源码如下,该JSP运行后输出的结果是( )(选择一项)
<% int Count=1;%> Count:<%=++Count %>
A、Count:1 B、Count:2 C、1:2 D、Count
28、某JSP程序中声明使用javaBean的语句如下:
A、PageContext B、HttpServlet C、ServletContext D、ApplicationContext
29、给定某servlet程序的片段如下:
public void doGet(HttpServletRequest request,HttpServletResponse response){ _______________ }
要把session的失效时间设为30分钟,应该在下划线处插入( )(选择一项) A、request.getSession().setTimeout(1800); B、request.getSession().setTimeout(30);
C、request.getSession().setMaxInactiveinterval(1800); D、request.getSession().setMaxInactiveinterval(30);
30、给定某servlet程序的片断如下:
public void doGet(HttpServletRequest request,HttpServletResponse response){
__________ }
可以在下划线处插入的正确的页面重定向请求是( )(选择二项)
A、request.sendRedirect(\ B、response.sendRedirect(\ C、request.sendRedirect(\ D、response.sendRedirect(\E、request.sendRedirect(\
31、在JSP中,只有一行代码:<%=A+B %>,运行将输出( ) (选择一项)
A、A+B B、AB C、113 D、没有任何输出,因为表达式是错误的
32、在J2EE中,test.jsp文件中有如下一行代码:
33、在J2EE中,当用户在浏览器中输入:http://localhost:8080/myWebApp/start/,就会调用pk包中名为student的Servlet,在Web.xml中配置正确的是( )(选择一项) A、
D、
34、servlet生命周期由一系列事件组成,把这些事件按照先后顺序排列,以下正确的是((选择一项)
A、加载类、实例化、请求处理、初始化、销毁 B、加载类、实例化、初始化、请求处理、销毁 C、实例化、加载类、初始化、请求处理、销毁 D、加载类、初始化、实例化、请求处理、销毁
35、在J2EE中,以下代码片断用来恢复信息: Message reply=object_message.reply(false); reply.setFrom(“mike@sina.com”); reply.setText(“hello”);
_______
下划线处应该填入的代码是( )(选择一项)
A、new Transport().send(reply); B、Transport.send(reply) C、new Transport().to(reply); D、Transport.to(reply);
36、给定一个Servlet的doGet方法中代码片断,如下: request.setAttribute(“name”,”zhang”);
response.sendRedirect(“http://localhost:8080/servlet/MyServlet”);
那么在MyServlet中可以使用( )方法把属性name的值取出来(选择一项) A、String str=request.getAttribute(“name”);
B、String str=(String)request.getAttribute(“name”);
C、Object str=request.getAttribute(“name”); D、无法取出来
37、下面这一段JSP代码片断的输出结果是( )(选择一项) <%!int i = 1; %> <%!
int getNumer(){ return i; } %> <%
int i=10;
) out.println(“first i=“+i);
%>
<% out.println(“second i=“+i); %>
<% out.println(“third i=“+getNumber()); %>
A、first i=10second i=10third i=10 B、first i=10second i=10third i=1 C、first i=10second i=1 third i=10 D、first i=1 second i=1 third i=1
38、给定jsp2.jsp 文件代码片断,如下: <%
String username = request.getParameter(“User“); out.println(“Username is“+username+“
“);
%>
另外要编写jsp1.jsp,其中嵌入jsp2.jsp中内容,并且要求运行jsp1.jsp时,浏览 器页面上输出:Username is King
要满足以下条件,以下( )语句适合用于jsp1.jsp中(选择一项) A、
C、<%pageContext.setAttribute(“User”,”King”);%>
D、<%pageContext.setAttribute(“User”,”King”);%> < %@include file=”jsp2.jsp%>
39、在J2EE中,对于jsp:getProperty标记的描述,正确的是( )(选择二项)
A、在JSP文件中,标记jsp:getProperty存在的前提条件是必须存在jsp:setProperty标记 B、使用
C、用jsp:getProperty标记访问bean的属性,会把属性值转换为String输出到客户的输出流中
D、
40、在J2EE中,以下对RequestDispatcher描述正确的是( ) (选择二项) A、Jsp中有个隐含的默认对象dispatcher,它的类型是RequestDispatcher
B、HttpServletRequest有一个方法:getRequsetDispatcher,可以返回RequestDispatcher对象 C、RequestDispatcher有一个方法:forward可以把请求继续传递给别的Servlet或者JSP页面
D、Jsp中有个隐含的默认对象request,它的类型是RequestDispatcher
41、为了提取当前日期的小时数,并且判断如果当前的小时数小于12则在页面中显示”上午好!“,否则显示!”下午好!“。下列JavaScript代码正确的是( )(选择一项) A、var todays_date=new Date(); var seconds= todays_date.getSeconds(); var str = (seconds>12) ? "上午好!" : "下午好!" ; document.write(str);
B、var todays_date=new Date(); var hours= todays_date.getHours(); var str = (hours<12) ? "上
午好!" : "下午好!" ; document.write(str);
C、var todays_date=new Date(); var seconds= todays_date.getSeconds(); var str = (seconds<12) ? "上午好!" : "下午好!" ; document.write(str); D、var todays_date=new Date(); var hours= todays_date.getHours(); var str = (hours>12) ? "上午好!" : "下午好!" ; document.write(str);
42、分析下面的JavaScript代码段,输出的结果是( )(选择一项) var mystring = “I am a student”; var a = mystring.substring(9,13);
document.write(a);
A、stud B、tuden C、uden D、udent
43、在HTML表单(form1)中有一个文本框元素(phone),用于输入电话号码,格式如:010-82668155,要求前3位是010,紧接一个”-“,后面是八位的数字。要求在提交表单时,根据上述条件验证该文本框中输入内容的有效性,下列语句中,( )能正确实现以上功能(选择一项)
A、var str = document.form1.phone.value; if(str.substr(0,4)!= str.substr(4).length!=8||isNaN(str.substr(4))) alert(\无效的电话号码!\
\
||
B、var str = document.form1.phone.value; if(str.substr(0,4)!= \&& str.substr(4).length!=8 && isNaN(str.substr(4))) alert(\无效的电话号码!\
C、var str = document.form1.phone.value; if(str.substr(0,3)!= \|| str.substr(3).length!=8 || isNaN(str.substr(3))) alert(\无效的电话号码!\
D、var str = document.form1.phone.value; if(str.substr(0,4)!= \|| str.substr(4).length!=8 || !isNaN(str.substr(4))) alert(\无效的电话号码!\
44、给点如下java 代码,其中第( )行代码有错误(选择一项) import java.util.*; public class Maptest{
public static void main(String[] args){ List pList = new ArrayList();
pList.add(”A”); //第五行 pList.add(”B”); //第六行 for(int i =0 ; i } } A、五 B、六 C、七 D、八 45、JSP文件test.jsp文件如下所示,运行时,将发生( )(选择一项) <% java.lang.StringBuffer buffer=null; buffer.append(“ABC“); %> buffer is<%=buffer%> A、翻译期错误 B、编译Java源码时发生错误 C、执行编译后的字节码时发生错误 D、运行后,浏览器上显示:buffer is ABC 46、给定如下Java代码,编译运行时将输出( )(选择一项) class Base{ int i=1; public void amethod(){ System.out.printIn(“Base.amethod()“); } Base(){ amethod(); } } public class Descend extends Base{ int i=-1; public static void main(String[] args){ Base b=new Descend(); System.out.printIn(b.i); b.amethod(); } public void amethod(){ System.out.printIn(“Descend.amethod()“); } } A、Base.amethod() -1 Descend.amethod() B、Descend.amethod() 1 Descend.amethod() C、1 Descend.amethod() D、Base.amethod() 1 Descend.amethod() 47、在HTML中,点击图片“previous.gif”上的超级链接后页面将加载历史列表中的上一个URL页面。代码如下所示,应在下划线处填入( )(选择一项) A、\ B、\ C、\ D、\ 48、在JavaScript中,可以使用car today=new Date();这种方法获得系统当前日期和时间,假设系统当前日期为2007年7月2日星期一,则today.getDate()返回值是( )(选择一项) A、1 B、2 C、7 D、星期一 49、在HTML页面中,CSS样式的属性名background-image应对应Style对象的属性名( ) (选择一项) A、background B、backgroundimge C、image D、backgroundColor 50、在Java中开发JDBS应用程序时,使用DriverManager类的getConnection()方式建立与数据源的连接语句为: Connection con= DriverManager.getConnection(''jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=news''); URL连接中的“news”表示的是( )(选择一项) A、用户名 B、数据库的名称 C、数据库服务器的机器名 D、数据库中表的名称 1、C 2、D 3、C 4、C 5、C 6、A 7、D 8、AC 9、BD 10、A 11、D 12、B 13、B 14、D 15、C 16、A 17、C 18、C 19、A 20、D 21、C 22、C 23、C 24、C 25、B 26、C 27、B 28、C 29、C 30、BD 31、D 32、D 33、C 34、B 35、B 36、D 37、B 38、A 39、CD 40、BC 41、B 42、C 43、A 44、D 45、C 46、D 47、A 48、B 49、B 50、B
正在阅读:
java综合测试三(有答案)01-17
六稿2009秋法学本科毕业论文04-17
运动会日记三篇10-29
2017年修订版阳光大道施工组织设计方案04-17
《市场营销基础》复习题10-27
病原生物与免疫学基础课后201004-12
0.4kV线路施工及验收技术规范(2)04-02
关于成立安全管理机构的通知03-25
教育研究方法文献综述12-01
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 答案
- 测试
- 综合
- java
- 五年级数学寒假教材班第6次课 消去法
- 数字逻辑复习题
- 哈尔滨联华超市分店仓储合理化的研究
- 2016任务驱动型作文:“环卫工人陈阿姨在打扫卫生”审题立意及考场
- 人教版六年级语文试卷含答案-答题卡
- 新日语基础教程1考试题
- Cura详解使用教程 - 图文
- 兴义八中高三第七次物理周练
- 中国邮政代理开放式基金业务操作手册(网点)
- SX1276-7-8-9调试总结
- 内蒙古巴彦淖尔市乌中旗二中七年级数学上册 第五章第1节一元一次方程4教案 人教新课标版
- 马来酸氯苯那敏合成
- 关注单亲孩子的心理危机
- 小学语文句型转换练习题
- 2014年中考历史专题复习(完整版)
- 在全县排查整顿软弱涣散村级党组织工作孙吉现场会上的讲话
- 急性化脓性扁桃体炎基本诊疗路径(试行)
- 课堂教学效率
- 2014届高三上学期第二次月考化学(附答案)
- 中山大学2014届拟接收本校免试研究生名单 - 图文