JavaWeb期末考试A卷
Java web期末考试题

第1页(共7页)天津师范大学期末考核2015—2016 学年第2学期 期末考核试卷科目:Java Web 应用开发学院:计信学院专业:计算机科学一、 单选题:(每小题2分,共10分)1.下列语句属于声明语句的是( A )。
A .<%! Int a = 4;%> B.<% int a=4;%> C .<%--int a=4-- %> D. <%@ int a=4%>得分2.一个servlet 的生命周期不包括( B )方法? A .init( )方法 B. invalidate( )方法 C .service( )方法D .destroy( )方法得分3.Application 对象的作用域是( B )。
A . 一次会话 B. 整个应用程序 C . 一次请求 D . 整个页面得分4.下面对servlet 中重定向说法描述错误的是( D )。
A .使用的是HttpServletResponse 接口的sendRedirect()方法 B. 源组件的响应结果不会发送给客户端 C .sendRedirect()方法后的代码仍会执行D .源组件和目标组件共享ServletRequest 对象第2页(第7页)得分5.有一个JavaBean 组件,类名为Student ,此JavaBean 组件的获得访问方法是getTotalScore,其功能是获得某个学生几门功课的总分,返回值保留一位小数,则以下关于getTotalScore 的声明正确的是( B )。
A .public int getTotalScore() B. public floatgetTotalScore()C .protected int getTotalScore()D .protected float getTotalScore()得分2.3.Sevlet 过滤器核心对象放置在javax.servlet 包中,其名称为 4.精品文档。
web开发技术考试卷及参考问题详解

《WEB开发技术》期末考卷(A)一、选择题〔30题、每题2分、总计60分〕2、文件由Visual 创建,用于定义Web应用程序的配置。
3、打开SQL Connection 时返回的SQL Server 错误号为4 060,该错误表示:。
A. 连接字符串指定的服务器名称无效B. 连接字符串指定的数据库名称无效C. 连接超时D. 连接字符串指定的用户名或密码错误4、在DataSet中,假设修改某一DataRow 对象的任何一列的值,该行的DataRowState 属性的值将变为。
5、关于网页中的图像,如下说确的是。
A.图像由<img>标签开始,由</img>完毕6、如果希望单击超打开新的HTML页面,如此需将target属性设为。
7、为创建在SQL Server 2000 中执行Select 语句的mand 对象,可先建立到SQL Server 2000 数据库的连接,然后使用连接对象的方法创建Sqlmand 对象。
A. CreateObjectB. OpenSQLC. CreatemandD. CreateSQL8、为了在程序中使用ODBC .NET 数据提供程序,应在源程序工程中添加对程序集______ 的引用。
A. System.Data.dllB. System.Data.SQL.dllC. System.Data. Odbc.dllD. System.Data.OleDb.dll9、DataAdapter 对象的Deletemand 的属性值为null,将造成:A. 程序编译错误B. DataAdapter 在处理DataSet 中被删除的行时,将引发异常C. DataAdapter 在处理DataSet 中被删除的行时,这些行将被跳过不处理D. DataAdapter 在处理DataSet 中被删除的行时,将出现对话框询问用户如何处理该行10、如下语句的值是。
String str=〞中华人民国〞;Str.IndexOf(“人〞);11、应用程序中所有页面均可以访问变量。
web数据库开发技术试卷及标答

考试科目:《Web数据库开发技术》()期末考试试卷(A)专业姓名学号_____二、填空题:(每空1 分,共24 分)1.常用的Web服务器有:服务器、服务器和服务器等。
2.在JSP中,对象的作用域有、、和。
3.JSP注释类型有和。
4.JSP的脚本元素包括、和.5.Response对象的来源是。
6.对于每个用户都共享同一个对象的是对象,而每个用户分别适用不同对象实例的是对象。
7.非可视化Bean分为和。
8.通过实现接口可实现JavaBean的持久化。
9.JavaBean通过和来读取和设置属性值。
10.Servlet的优点有、、和。
二、单选题:(每题 2 分,共20 分)1.下列描述中,只有()是错误的。
A、JSP提供了多种语言支持。
B、JSP提供了多种平台支持.C、JSP采取编译执行的方式,极大地提高了运行性能。
D、JSP提供跨平台支持,也可以在UNIX下执行。
2.以下文件后缀中,只有( )不是静态网页的后缀。
A、htmlB、htmC、shtmlD、jsp3.在page指令中,()属形式可以在页面中重复的属性。
A、languageB、bufferC、importD、autoFlush 4.以下选项中,哪一项不是JSP指令( )A、pageB、importC、includeD、taglib5.以下选项中,哪一项不是JSP的一种组织结构()A、脚本元素B、指令C、页面D、注释6.能够获取当前页信息并调用页面方法的对象是( )。
A、requestB、pageC、pageContextD、session7.以下操作中,()是与使用JavaBean无关的。
A、jsp:includeB、jsp:useBeanC、jsp:setPropertyD、jsp:getProperty 8.以下方法中,哪个方法不是HTTPServelt类的方法( )。
A、doGetB、doServiceC、doPostD、doDelete9.以下类中,哪个类不是javax.servlet和javax.servet.http包中提供的类或借口()。
JavaWeb期末试卷

uri=”/jsp/jstl/fmt”%>
D.<%@ taglib prefix=”sql”
uri=”/jsp/jstl/sql”%>
18.以下( )标签用于实现循环功能,类似与Java语句中的for循环。
erName = userName;
}
publicString getuserName() {
erName;
}
publicvoidsetpassword(String password) {
this.password = password;
}
publicString getpassword() {
A.<jsp:useBeanid="student" class="Student" scope="session">
</jsp:useBean>
B.<jsp:useBeanid="student" class="Student" scope="session">
</jsp:useBean>
C.<jsp:useBeanid="student" class="bean.Student" scope="session">
17.要使用JSTL的核心标签库,需要在JSP源文件的首部加入如下声明语句( )
A.<%@taglibprefix="c"
uri="/jsp/jstl/core" %>
Java Web 复习题集(3)期末考试题库含答案

Java Web 复习题集(3)一、单项选择题(请将所选择的答案号码填写在每小题中的圆括号内)1、以下关于Web的说法错误的是()。
A)其本意是网和网状物B)其目前被广泛译作“万维网”或“互联网”C)其是一种基于超文本方式工作的信息系统D)其是一种基于超媒体方式工作的信息系统2、不属于Web客户端应用技术的是()。
A)HTML B)CSS C)JavaScript D)CGI3、特殊符号“<”对应的实体名称是()。
A)& B) C)< D)>4、HTML代码“<img src="logo.jpg">”的功能是( )。
A)插入图片logo.jpg和超链接B)以图片logo.jpg为页面背景C)显示图片logo.jpgD)点击“logo.jpg”进行图片logo.jpg的下载5、<select>标记的功能是( )。
A)获得焦点B)获得被选择变量的值C)在页面中创建选择框D)在页面中创建下拉列表6、对外部样式表mystylee.css使用正确的是( )。
A)<import rel = "mystylee" href = "mystyle.css" type="text/css">B)<import rel = "styleSheet" href = "mystyle.css" type="text/css">C)<link rel = "mystylee" href = "mystyle.css" type="text/css">D)<link rel = "styleSheet " href = "mystyle.css" type="text/css">7、在JavaScript中,以下关于window对象的说法错误的是( )。
JAVA web程序设计(0202164) 期末考试复习题及参考答案

答释可案放能:对执象行w的。ait锁所方。以法此一用时般在可wsa以yitn让和ch其rn他oont线iifzy程e是d可成方以对法对出或用现者以的s对。y象nc调hr用osnyiznecdh块ro中n。ize一d方般法在。判直断到语调句用中,no如ti果fy某或条者件no被ti触fy发Al,l后让w当ai前t的线线程程w才ait有并
A、int B、long C、double D、char
答案:C
38.执行代码String[]s=newString[10]后,哪个结论是正确的()。
A、s[10]为"" B、s[9]为null C、s[0]为未定义 D、s.length为9
答案:B
二、判断题 1.异常就是在程序的运行过程中所发生的错误
答案:D
13.下列关于Java多线程并发控制机制的叙述中,错误的是()。
A、Java中对共享数据操作的并发控制是采用加锁技术
B、线程之间的交互,提倡采用suspend()/resume()方法 C、共享数据的访问权限都必须定义为private D、Java中没有提供检测与避免死锁的专门机制,但应用程序员可以采用某些策略防止死锁的发生
5.paint()方法使用哪种类型的参数()。
A、Graphics B、Graphics2D C、String D、Color
答案:A
6.设inta=15,则运行a+=a运算后,a的值是()。
A、0 B、15 C、225 D、30
答案:D
7.以下关于构造函数的描述错误的是()。
答案:C
32.作为类中新线程的开始点,线程的执行是从下面哪个方法开始的。( )
A、publicvoidstart() B、publicvoidrun() C、publicvoidint()
javaweb期末考试试题及答案

D. 浏览器可以接受任意多个Cookie信息保存任意长的时间4.下面选项中合法的EL表达式是()。
A. ${}B. ${empty requestScope}C. ${"aaa"+"bbb"}D. ${header["user-agent"]}5.下面选项, 关于ResultSet中游标指向的描述正确的是()。
A. ResultSet对象初始化时, 游标在表格的第一行B. ResultSet对象初始化时, 游标在表格的第一行之前C. ResultSet对象初始化时, 游标在表格的最后一行之前D.ResultSet对象初始化时, 游标在表格的最后一行6.ServletFileUpload类的parseRequest()方法的返回值类型是()。
A. FileItem[]B. Set<FileItem>C. List<FileItem>D. Map<FileItem>7、传智书城项目在下面()表中设置了联合主键。
A. user表B. products表D.C. orders表E.orderitem表8、关于传智书城后台订单删除说法, 错误的是()A: 删除操作只删除了订单表中的相应订单。
B: 当某个订单被删除后, 订单项中的数据会为Null。
C:因为代码删除操作时使用了异常处理, 如果订单项或者订单有一个删除失败了, 则会进行异常处理, 不会对其他数据有影响。
D: 因为代码删除操作时开启了事务处理, 如果订单项或者订单有一个删除失败了, 事务将回滚。
二、判断题(认为正确则打“√”, 否则打“×”。
每小题1分, 共14分)1.在HTTP响应消息中, 第一行为响应状态行, 紧接着的是若干响应消息头, 服务器端通过响应消息头向客户端传递附加信息。
(对)2.使用RequestDispatcher对象的include()方法实现请求包含后, 浏览器显示的URL会发生变化。
java期末考试题及答案A卷

java期末考试题及答案A卷**java期末考试题及答案A卷**一、选择题(每题2分,共20分)1. Java中,下列哪个关键字用于声明一个类?A. classB. interfaceC. structD. enum答案:A2. 下列哪个选项不是Java的基本数据类型?A. intB. doubleC. stringD. boolean答案:C3. Java中,哪个关键字用于实现类的继承?A. extendsB. implementsC. importD. package答案:A4. 在Java中,下列哪个方法用于获取对象的哈希码?A. equals()B. hashCode()C. clone()D. toString()答案:B5. 下列哪个选项是Java中的一个异常处理关键字?A. tryB. catchC. finallyD. All of the above答案:D6. Java中,哪个关键字用于声明一个接口?A. classB. interfaceC. abstractD. final答案:B7. 在Java中,下列哪个关键字用于声明一个抽象类?A. abstractB. finalC. staticD. synchronized答案:A8. 在Java中,下列哪个关键字用于声明一个同步方法?A. synchronizedB. volatileC. transientD. strictfp答案:A9. 在Java中,下列哪个关键字用于声明一个内部类?A. staticB. finalC. privateD. inner答案:D10. 在Java中,下列哪个关键字用于声明一个泛型类?A. extendsB. implementsC. genericD. <T>答案:D二、填空题(每题2分,共20分)1. Java中,一个类只能继承一个______类,可以实现多个______接口。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
15. 在 J2EE 中,以下不是 JSP 隐式对象的是()。 a) pageContext c) application
b) context d) out
二、填空题(每题 2 分,共 10 分)
1、 Tomcat 服务器的默认端口是
。
2、 JSP 开发网站的两种模式分为________________和
10. 在 J2EE 中,在 web.xml 中,有如下代码:
<session - config>
<session - timeout>30</session - timeout>
</session - config>
上述代码定义了默认的会话超时时长,时长为 30( )。
一、 毫秒
b) 秒
c) 分钟
五、编程题(20 分)
四川工商职业技术学院试卷用纸,共 9 页,第 8 页
四川工商职业技术学院试卷用纸,共 9 页,第 9 页
四川工商职业技术学院 2013-2014 学年 1 学期《JavaWeb 技术》
考试试卷 A 卷
专业班级:
学号
姓名
考试形式:开卷
………………………………………………………………装…………………………………订…………………………………线………………………………………………
系主任(签字):
教研室主任(签字):
命题教师: 安露明 使用班级: Java12315
2、什么是 Servlet 的生命周期
四川工商职业技术学院试卷用纸,共 9 页,第 5 页
四、说明题(每题 10 分,共 20 分) 1、简述 JSP 运行原理
四川工商职业技术学院试卷用纸,共 9 页,第 6 页
2、简述 MVC 设计模式
四川工商职业技术学院试卷用纸,共 9 页,第 7 页
d) 小时
11. 在 inc.jsp 中包含数行代码与一张图片,现在要创建一个 home.jsp,每次浏览 home.jsp 时都能够以最快的速
度显示 inc.jsp 中的所有内容以及 home.jsp 自身要显示的内容,应该在 home.jsp 中使用的语句是( )。
a) <%@include file = “inc.jsp”%>
8、J2EE中,JSP EL表达式:s{(10*10) ne 100}的值是()。
a) 0
b) True
c) False
d) 1
9. 给定 include1.jsp 文件代码片断,如下: <% pageContext.setAttribute("User","HAHA");%> _______//此处填写代码 给定 include2.jsp 文件代码片断,如下: <%=pageContext.getAttribute("User")%> 要求运行 include1.jsp 时,浏览器上输出:HAHA 要满足以上条件,jsp1.jsp 中下划线处应填入以下()语句。 a) <jsp:include page="include2.jsp" flush="true"/> b) <%@ include file="include2.jsp"%> c) <jsp:forword page="include2.jsp"/> d) <% response.sendRedirect("include2.jsp");%>
13. 给定 JSP 程序源码如下,该 JSP 运行后输出的结果是( )。
<html>
<% int count =1;%> Count: <% ++count; %>
</html>
a) Count:1
b) Count:2
c) 1:2
d) Count:
14. 在 J2EE 中,request 对象的( )方法可以获取页面请求中一个表单组件对应多个值时的用户的请求数据。 a) String getParameter(String name) b) String[] getParameter(String name) c) String getParameterValuses(String name) d) String[] getParameterValues(String name)
学号
姓名
一、单项选择题(每小题 2 分,共 30 分)
1、
2、
3、
6、
7、
8、
11、
12、
13、
二、填空题(每题 2 分,共 10 分)
1、
2、 3、 4、 5、 三、简答题(每题 10 分,共 20 分) 1、JSP 内置对象,各有什么作用
4、 9、 14、
5、 10、 15、
系主任(签字):
教研室主任(签字):
3、 浏览器向服务器提交请求常用的方式是:
4、 Web 开发中常用的会话技术有哪两种:
5、 JSP 页面的三大指令:
、
、 、
、
三、简答题(每题 10 分,共 20 分) 1、JSP 有哪些内置对象?作用分别是什么? 2、简述 Servlet 的生命周期。
四、说明题(每题 10 分,共 20 分) 1、简述 JSP 的运行原理。
b) servlet d) exe 文件
3. Servlet 中,HttpServletResponse 的()方法用来把一个 Http 请求重定向到另外的 URL。
a) sendURL()
b) redirectURL()
c) sendRedirect()
d) redirectResponse()
4. 在 Servlet 过滤器的生命周期方法中,每当传递请求或响应时,web 容器会调用()方法。
a) <jsp:getParam name="location">
b) <jsp:getParameter name="location">
c) <%=request.getAttribute("location")%>
d) <%=request.getParameter("location")%>
12. 在 Servlet 里,能正确获取 session 的语句是()。 a) HttpSession session = request.getSession(true); b) HttpSession session = request.getHttpSession(true); c) HttpSession session = response.getSession(true); d) HttpSession session = response. getHttpSession (true);
b)<%@include page=“inc.jsp”flush= “true”>
c) <jsp:include file = “inc.jsp”flush = “false”> d) <jsp:forward page = “inc.jsp”/>
四川工商职业技术学院试卷用纸,共 9 页,第 2 页
四川工商职业技术学院试卷用纸,共 9 页,第 4 页
………………………………………………………………装…………………………………订…………………………………线………………………………………………
四川工商职业技术学院 2013-2014 学年 1 学期《JavaWeb 技术》
Hale Waihona Puke 考试 A 卷答卷专业班级:
。 。
。 。
2、简述 MVC 设计模式。 (画图加部分文字说明)
四川工商职业技术学院试卷用纸,共 9 页,第 3 页
五、编程题(共 20 分) 采用 Servlet+JSP+JavaBean 的模式,模拟网站登录页面。 要求: (1) 写出 JavaBean 的设计代码;(5 分) (2) 写出 Servlet 的代码和 web.xml 文件中 Servlet 的配置代码(10 分) (3) 写出 JSP 页面的代码,若成功登录,则页面显示:”XXX”登录成功。(5 分)
7. 给顶一个JSP程序源代码,如下:
<jsp:include page="two.jsp" flush="true">
<jsp:param name="location" value="bejing"/>
</jsp:include>
在two.jsp中使用()代码片段可以输出参数location的值。
a) init
b) service
c) doFilter
d) destroy
5. 给定一个 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 o四ut川=工re商q职ue业st.技ge术tW学r院ite试r(卷); 用纸,共 9 页,第 1 页 c) OutputStream out = response.getOutputStream(); d) OutputStream out = request.getWriter();