2020 使用JSP开发WEB网站(武汉交通职业学院) 最新满分章节测试答案
本答案对应课程为:点我自动跳转查看
本课程起止时间为:2020-03-10到2020-07-31
本篇答案更新状态:已完结
内置对象 内置对象客观题单元测验
1、 问题:能在浏览器地址栏中看到提交数据的表单提交方式是( )。
选项:
A:submit
B:get
C:post
D:out
答案: 【get】
2、 问题:可以利用request对象的哪个方法获取客户端的表单信息( )
选项:
A:request.getParameter()
B:request.outParameter()
C:request.writeParameter()
D:request.handlerParameter()
答案: 【request.getParameter()】
3、 问题:JSP页面中request.getParamter(String )得到的数据,其类型是()
选项:
A:Double
B:int
C:String
D:Integer
答案: 【String】
4、 问题:response对象的( )方法可以将当前客户端的请求转到其他页面。
选项:
A:encodeURL(String URL)
B:getOutputStream()
C:sendRedirect(URL url)
D:getBufferSize()
答案: 【sendRedirect(URL url)】
5、 问题:当用户请求一个JSP页面时,JSP页面所在的Tomcat服务器将用户请求封装在( )内
选项:
A:application
B:response
C:request
D:session
答案: 【request】
6、 问题:属性保存需开销内存,所以根据实际情况优先考虑使用排序依次是( )
选项:
A:request、session、application
B:request、application、session
C:application、session、request
D:session、request、application
答案: 【request、session、application】
7、 问题:当利用request的方法获取Form提交的数据时,默认情况下字符编码是哪个( )
选项:
A:ISO-8859-1
B:GB2312
C:GB3000
D:ISO-8259-1
答案: 【ISO-8859-1】
8、 问题:String s_id=session.getId();该实例的正确解释是( )。
选项:
A:从session中取出名字为name的变量的值,并赋给变量SchoolName
B:取得session的ID号存入变量s_id
C:取得并显示session的ID长度
D:取得并显示session的ID创建时间
答案: 【取得session的ID号存入变量s_id】
9、 问题:Session有很多方法,下列哪个不是它的方法( )。
选项:
A:setAttribute(String name,String value)
B:invalidate()
C:setMaxInactiveInterval(int interval)
D:deleteAttribute(String name)
答案: 【deleteAttribute(String name)】
10、 问题:JSP内部对象可以实现很多很重要的功能, 以下不是内部对象的是( )。
选项:
A:application对象
B:congig对象
C:response对象
D:exception对象
答案: 【congig对象 】
11、 问题:内置对象不需要代码创建其实例,就可在程序中直接使用。( )
选项:
A:正确
B:错误
答案: 【正确】
12、 问题:response对象的生命周期由JSP容器自动控制。( )
选项:
A:正确
B:错误
答案: 【正确】
分析:【response对象的生命周期由JSP容器自动控制。当服务器向客户端传送数据JSP容器就会创建 response对象,并将请求信息包装到 response对象中。它封装了JSP性的响应,然后被发送到客户端以响应客户的请求,当JSP容器处理完请求后, response
对象就会被销毁。】
13、 问题:<jsp:forward page="url"/>页面跳转时,request设置的属性依然能保留在下一个页面。( )
选项:
A:正确
B:错误
答案: 【正确】
14、 问题:<% response.sendRedirect(url)%>页面跳转时,request设置的属性依然能保留在下一个页面。( )
选项:
A:正确
B:错误
答案: 【错误】
分析:【保存不了。request设置的属性只能从第一个到第二个页面,不能到第三个页面。】
15、 问题:<jsp:forward page=""/>页面跳转后,语句所在位置之后的代码继续执行。
选项:
A:正确
B:错误
答案: 【错误】
16、 问题:服务器通过session来区分每一个上网用户。( )
选项:
A:正确
B:错误
答案: 【正确】
17、 问题:用户只要一连接到服务器上,则立刻分配一个唯一的session ID给用户,这期间如果session长时间不被使用,也不会失效。( )
选项:
A:正确
B:错误
答案: 【错误】
分析:【有一个时间限制】
18、 问题:application对象与session类似,也是用来保存信息,且对每个用户私有的。( )
选项:
A:正确
B:错误
答案: 【错误】
19、 问题:错误处理页面中,必须在page指令中把isErrorPage设为true
选项:
A:正确
B:错误
答案: 【正确】
20、 问题:JSP内置对象是指JSP提供的事先定义好的,具有专门功能的对象,它们在使用过程中需要声明才可使用。( )
选项:
A:正确
B:错误
答案: 【错误】
JSP与JDBC数据库操作 JDBC数据库操作
1、 问题:1. 以下关于JDBC的描述错误的是?( )
选项:
A:JDBC由一组用Java语言编写的类和接口组成
B:JDBC级支持数据库访问的两层模型,也支持三层模型
C:JDBC只能连接MySQL数据库
D:JDBC是一种访问数据库的java API
答案: 【JDBC只能连接MySQL数据库】
2、 问题:在Java中开发JDBC应用程序时,使用DriverManager类的getConnection()方法建立与数据源连接的语句如下:Connection con = DriverManager. getConnection (“jdbc:mysql: // 127.0.0.1: 3306/ test”);其中URL链接中的“test”表示的是( )
选项:
A:数据库中表的名称
B:数据库中服务器的机器名
C:数据源的名称
D:用户名
答案: 【数据库中表的名称】
3、 问题:在Java中,欲成功更新表course中数据(hours 字段为int型,coursethitle为nvarchar型),假设已经获得了数据库连接,Connection的对象con,则在以下程序段的下划线处应该填写的代码是?( )PreparedStatement pstmt=con.prepareStatement("update course set hours=? where coursetitle=?");_________//此处填写代码pstmt.setString(2,"accp");pstmt.executeUpdate();
选项:
A:pstmt.setInt(2,800);
B:pstmt.setInt(1,800);
C:pstmt.setString(2,"800");
D:pstmt.setString(1,"800");
答案: 【pstmt.setInt(1,800);】
4、 问题:1. 在JDBC 应用程序中,使用Statement接口的( )办法,执行查询语句,并可返回结果集。
选项:
A:execute()
B:close()
C:executeUpdate()
D:executeQuery()
答案: 【executeQuery()】
5、 问题:在JAVA中,使用结果集(ResultSet)返回查询结果,ResultSet接口的( )方法将游标从当前位置下移一行,并且如果该行包含数据,则返回true,否则返回false。
选项:
A:first()
B:next()
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦