JSP期末狂刷之判断题
期末刷题系列,共计500题量+,题源阿尔法平台
21.绝对路径是文件名的完整路径;相对路径是指相对当前网页文件名的路径。
A. 正确B. 错误
参考答案: A
22.在“<%!”和“%>”标记之间声明的Java的变量在整个页面内有效,不同的客户之间不共享。
A. 正确B. 错误
参考答案: B
23.JSP中的表达式必须有返回值,且返回值被转换为字符串。
A. 正确B. 错误
参考答案: A
24.cookie信息就是保存在客户端的用户标识信息文本,可以用文本编辑器打开,但客户端重启动后会丢失该信息。
A. 正确B. 错误
参考答案: A
25.out对象是一个输出流,它实现了javax.servlet.JspWriter接口,用来向客户端输出数据。
A. 正确B. 错误
参考答案: A
26.编写JavaBean可以先不必加入到JSP程序中调用,而直接用main方法来进行调试,调试好后就可以在JSP中使用了。
A. 正确B. 错误
参考答案: A
27.JavaBean的属性可读写,编写时set方法和get方法必须配对。
A. 正确B. 错误
参考答案: B
28. DriverManger类是JDBC的管理者,主要负责加载、注册JDBC驱动程序。
A. 正确B. 错误
参考答案: A
29.Statement对象的executeUpdate(String sqlStatement)方法中,sqlStatement参数是由insert、delete和update等关键字构成的Sql语句,函数返回值为查询所影响的行数,失败返回-1。
A. 正确B. 错误
参考答案: B
30.在MVC模式中,因为Servlet负责创建JavaBean,所以JavaBean的构造函数可以带有参数,除了保留get和set规则外,还可以有其他功能的函数。
A. 正确B. 错误
参考答案: A
-------------------------------------------------------------------------------
21.超级链接可以将文本作为链接对象,但不允许将图像作为链接对象。
A. 正确B. 错误
参考答案: B
22.网页中只要使用gb2312编码就不会出现中文乱码。
A. 正确B. 错误
参考答案: B
23.Page指令不能定义当前JSP程序的全局属性。
A. 正确B. 错误
参考答案: B
24.可以通过调用SetMaxAge____方法来设置Cookie将要存在的最大时间。
A. 正确B. 错误
参考答案: A
25.Request的生命周期比Session的生命周期长。
A. 正确B. 错误
参考答案: B
26.在JavaBean中有很多方法,其中包含了主方法。
A. 正确B. 错误
参考答案: B
27.JavaBean实质上是一个Java类,该类可以被JSP程序进行直接调用。
A. 正确B. 错误
参考答案: B
28.当同时有多个请求发送到一个Servlet时,服务器将会为每个请求创建一个新的线程来处理客户端的请求。
A. 正确B. 错误
参考答案: A
29.在进行数据库连接时,作用于用户和驱动程序之间的类是DriverManager类
A. 正确B. 错误
参考答案: A
30.在MVC模式的Web开发中,“视图”、“模型”和“控制器”分别对应着“JSP页面”、“JavaScript”和“Serlvet”,以Servlet为核心。
A. 正确B. 错误
参考答案: B
-------------------------------------------------------------------------------
22.jsp:param动作标记不能单独使用,必须作为jsp:include、jsp:forward标记等的子标记使用,并为它们提供参数。
A. 正确B. 错误
参考答案: A
23.在Java程序片中可以使用Java语言的注释方法,其注释的内容会发送到客户端。
A. 正确B. 错误
参考答案: B
24.JSP内置对象是指不用声明就可以在JSP页面的脚本部分使用的对象。
A. 正确B. 错误
参考答案: A
25.Cookie文件是存放在服务器端的。
A. 正确B. 错误
参考答案: B
26.使用格式<jsp:setProperty name=“beanid” property=“bean的属性” value=“字符串” />给Bean的属性赋值,这个字符串会自动被转化为属性的数据类型。
A. 正确B. 错误
参考答案: A
27.jsp:getProperty中的name及property区分大小写。
A. 正确B. 错误
参考答案: A
28.doGet()和doPost()方法分别处理客户端GET和POST方法发送的请求。
A. 正确B. 错误
参考答案: A
-------------------------------------------------------------------------------
21.超级链接<a>标记的target属性取值为链接的目标窗名,可以是parent、blank、self、top。
A. 正确B. 错误
参考答案: B
23.不可以用一个page指令指定多个属性的取值。
A. 正确B. 错误
参考答案: B
24.与Session不同的是,所有客户的application对象都是同一个,即所有客户共享这个内置的application对象。
A. 正确B. 错误
参考答案: A
26.Sun公司把JavaBean定义为一个可重复使用的软件组件,类似于电脑CPU、硬盘等组件。
A. 正确B. 错误
参考答案: A
27.在JSP页面中调用的Bean类中如果有构造方法,必须是public类型且必有参数。
A. 正确B. 错误
参考答案: B
29.Statement接口的executeQuery()方法的返回类型是Boolean型。
A. 正确B. 错误
参考答案: B
-------------------------------------------------------------------------------
23.程序片变量的有效范围与其声明位置有关,即从声明位置向后有效,可以在声明位置后的程序片、表达式中使用。
A. 正确B. 错误
参考答案: A
24.application对象对所有用户都是共享的,任何对它的操作都会影响到所有的用户。
A. 正确B. 错误
参考答案: A
26.修改了Bean的字节码后,要将新的字节码复制到对应的WEB-INF\classes目录中,重新启动tomcat服务器才能生效。
A. 正确B. 错误
参考答案: A
28.如果一个Sevlet有多个Filter,则优先级最高的Filter先执行。
A. 正确B. 错误
参考答案: B
-------------------------------------------------------------------------------
24.在设置cookie的最大存在时间时,可以设置为负值和零。
A. 正确B. 错误
参考答案: A
25.通过Post方法提交数据,会将所有数据显示在URL地址的后面。
A. 正确B. 错误
参考答案: B
27.JavaBean中的方法既可以是public型的,也可以是private型的。
A. 正确B. 错误
参考答案: B
29.DriverManger类是JDBC的管理者,主要负责加载、注册JDBC驱动程序。
A. 正确B. 错误
参考答案: A
-------------------------------------------------------------------------------
21.表单域可以单独使用,不一定非要放在<form>元素中。
A. 正确
B. 错误
参考答案: B
22.在“<%!”和“%>”标记之间声明的Java的变量在整个页面内有效,不同的客户之间不可以共享。
A. 正确
B. 错误
参考答案: B
23.JSP里声明一个方法(函数)是用<% %>标签。
A. 正确
B. 错误
参考答案: B
24.客户在某个页面修改session作用范围Bean的属性,在其他页面,该Bean的属性会发生同样的变化,不同客户之间的Bean也发生变化。
A. 正确
B. 错误
参考答案: B
25.session对象是HttpSession接口类的实例,由客户端负责创建和销毁,所以不同客户的session对象不同。
A. 正确
B. 错误
参考答案: A
27.Javabean中,对于boolean类型的属性,可以使用is代替方法名称中的set和get前缀,创建Bean必须带有包名。
A. 正确
B. 错误
参考答案: A
29.Statement接口是PreparedStatement接口的子接口,它直接继承并重载PreparedStatement的方法。
A. 正确
B. 错误
参考答案: B
-------------------------------------------------------------------------------
21.HTML网页的存盘文件名必须是.htm。
A. 正确
B. 错误
参考答案: B
24.当request对象获取客户端提交的汉字字符时,会出现乱码问题,解决方式是改变编码格式为UTF-8。
A. 正确
B. 错误
参考答案: B
25.和Session对象一样,当不同的客户在访问服务器时,服务器会创建不同的Application对象。
A. 正确
B. 错误
参考答案: B
26.JavaBean中的属性既可以是public型的,也可以是private型的。
A. 正确
B. 错误
参考答案: B
27.JavaBean的属性必须声明为public,方法必须声明为private访问类型。
A. 正确
B. 错误
参考答案: B
30.在MVC模式的Web开发中,“视图”、“模型”和“控制器”分别对应着“JSP页面”、“JavaBean”和“Serlvet”,以Servlet为核心。
A. 正确
B. 错误
参考答案: A
-------------------------------------------------------------------------------
21.一个HTML文档必须有<head>和<title>元素。
A. 正确
B. 错误
参考答案: B
25.response对象的sendRedirect(URL url)方法可以将当前客户端的请求转到其他页面去。
A. 正确
B. 错误
参考答案: A
29.Connection接口代表与数据库的连接,并拥有创建SQL语句的方法。
A. 正确
B. 错误
参考答案: A
-------------------------------------------------------------------------------
21.HTML标记符都必须配对和成组使用。
A. 正确
B. 错误
参考答案: B
24.Out对象的clear____方法用来清除缓存区里的数据,并把数据写到客户端。
A. 正确
B. 错误
参考答案: B
-------------------------------------------------------------------------------
25.同一个客户在同一个Web服务目录中的session对象是相同的,在不同的Web服务目录中的session对象是不相同的。
A. 正确
B. 错误
参考答案: A
29.一个PreparedStatement的对象中包含的SQL语句是预编译的,允许包含多个输入参数,输入参数用?代替。
A. 正确
B. 错误
参考答案: A
-------------------------------------------------------------------------------
23.动态网页和静态网页的根本区别在于服务器端返回的HTML文件是事先存储好的还是由动态网页程序生成的。
A. 正确B. 错误
参考答案: A
4.public long session.setMaxInactiveInterval() 设置最长发呆时间,单位毫秒。
A. 正确B. 错误
参考答案: B
-------------------------------------------------------------------------------
25.session对象可以用来保存用户会话期间需要保存的数据信息。
A. 正确B. 错误
参考答案: A
-------------------------------------------------------------------------------
25.Cookie对象的存在期限是指浏览器未关闭之前及设定时间内。
A. 正确B. 错误
参考答案: A
-------------------------------------------------------------------------------
24.使用Request对象的getRemoteAddr____方法可以获取客户端的IP地址。
A. 正确B. 错误
参考答案: A
-------------------------------------------------------------------------------
24.Session对象通常存在于客户端。
A. 正确B. 错误
参考答案: B
-------------------------------------------------------------------------------
25.request对象的getRemoteHost()方法既能获取客户机的名称,又能获取客户IP地址。
A. 正确B. 错误
参考答案: A
-------------------------------------------------------------------------------
25.Application的生命周期比session的生命周期长。
A. 正确B. 错误
参考答案: A
-------------------------------------------------------------------------------
23.在JSP中,<%! int c=5; out.print©;%> 此式正确。
A. 正确
B. 错误
参考答案: B
24.如果两个不同的JSP页面有相同的SessionID,则这两个页面一定是同一个会话。
A. 正确B. 错误
参考答案: A
--------------------------------------------------------
24.表单提交的信息就封装在HTTP请求消息的信息体部分,用户使用request对象的getParameter方法可以得到通过表单提交的信息。
A. 正确B. 错误
参考答案: A
--------------------------------------------------------------
25.表单的post提交方式比get提交方式更安全。
A. 正确B. 错误
参考答案: A
------------------------------------------------------------
28.重定向仅仅是将用户定向到其他的JSP页面或Servlet,而不能将Request对象转发给所指向的资源。
A. 正确B. 错误
参考答案: A
-------------------------------------------------------------------------------
24.respone对象主要用于向客户端发送数据。
A. 正确B. 错误
参考答案: B
-------------------------------------------------------------------------------
24.利用response对象的sendRedirect方法只能实现本网站内的页面跳转,但不能传递参数。
A. 正确B. 错误
参考答案: B
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------