1.关于JavaBean正确的说法是:( A )
A、Java文件与Bean所定义的类名可以不同,但一定要注意区分字母的大小写
B、在JSP文件中引用Bean,其实就是用jsp:useBean语句
C、被引用的Bean文件的文件名后缀为.java //class
D、Bean文件放在任何目录下都可以被引用
2.没有param不能设置属性值
下面哪项是错误的设置Bean属性值的方法( B )
A、<jsp:setProperty name=“beanInstanceName” property= “*” />
B、<jsp:setProperty name=“beanInstanceName” property=“propertyName”/>
C、<jsp:setProperty name=“beanInstanceName” property=“propertyName” param=“parameterName”/>
D、<jsp:setProperty name= beanInstanceName property= * value= {string | <%= expression %>} />
3 Model和封装都可以,他强调的是作用
在MVC设计模式中,JavaBean的作用是(C)。
A、Controller
B、Model
C、业务数据的封装
D、View
4.到期选session
( B )范围将使Bean一直保留到其到期或被删除为止。
A、page
B、session
C、application
D、request
5.JSP开发网站的两种模式分为___和___。
正确答案:
第一空:
jsp+javabean
第二空:
jsp+javabean+servlet
6.如果你只希望你的Javabean在当前页面有效,应该设置___。
正确答案:
第一空:
scope=“page”
- 公用目录是WEB-INF 或 public ,私有目录是src目录(编译后) x
Javabean的部署有两种方式,一种是公有目录下,一种是私有目录下。(对)
8.要将F:/tian作为Web服务目录,并让用户使用sun虚拟目录访问Web服务目录F:/tian下的JSP页面,下列哪个是在conf\server.xml文件中添加的正确内容? ( D )
A<Context path="F:/tian/sun" docBase="F:/tian" debug="0" reloadable="true"/>
Bjava <context path="/sun" docBase="F:/tian" debug="0" reloadable="true"/>
Cjava <Context path="F:/sun" docBase="F:/tian" debug="0" reloadable="true"/>
Djava<Context path="/sun" docBase="F:/tian" debug="0" reloadable="true"/>
- session不共享 各个页面共享一个 文字游戏
一个访问Web服务目录的用户,在各个页面和其它用户不共享的( A )是相同的一个。
(5.0分)
A id相同的session bean
B id相同的page bean
C id相同的request bean
D id相同的application bean
- servlet默认不含io
下面( C )不是tag指令的import属性默认已有的值。
(5.0分)
A javax.servlet.jsp.*
B java.lang.*
C java.io.*
D javax.servlet.*
- servlet全部在目录的基础上生成文件的
假如Web服务目录mm在配置文件web.xml中为用户访问servlet配置的信息是abc,/lookabc,那么用户在浏览器地址栏输入( ),就可以访问servlet(假设Tomcat服务器IP是192.168.2.1)。
B
(5.0分)
A http://192.168.2.1:8080/lookabc
B http://192.168.2.1:8080/mm/lookabc
C http://192.168.2.1:8080/mm/abc
D http://192.168.2.1:8080/abc
12.HttpServlet类在( A )。
(5.0分)
A javax.servlet.http包
B javax.servlet包
C javax.swing包
D java.io包
13.JSP注释会变成html注释,不会变成java代码
在客户端浏览器的源代码中可以看到( C )。
(5.0分)
A、JSP注释
B、JSP注释和HTML注释
C、HTML注释
14.GB2312编码) 有限制(旧版的国际编码)
Tag文件中有<%@ tag pageEncoding = “utf-8” %>指令,那么好的习惯是按( B )编码保存Tag文件。
(5.0分)
A、ANSI(即GBK或GB2312编码) 有限制
B、utf-8
C、unicode
D、iso-8859-1
正确答案: B 我的答案:A
15.文件引入不设置编码是乱码
- tag指令默认引入lang和servlet
下面( )不是tag指令的import属性默认已有的值。
(5.0分)
A、 javax.servlet.jsp.*
B、java.lang.*
C、java.io.*
D、javax.servlet.*
正确答案: C 我的答案:A
17.当用户在应用程序的各Web页面之间跳转时,存储在 session 对象中的信息会在整个会话过程中一直存在,直到会话过期或被放弃,Web服务器才会终止该会话。
18.在JSP页面中可以使用 useBean 定义一个具有一定作用域以及一个唯一id的javaBean的实例。
- 只是返还连接给连接池,不一定会关闭连接
Web程序中关闭数据库连接池中的con连接,即执行con.close(),会导致关闭con和数据库的TCP连接 。( x )
20.servlet(控制器)把创建的bean对象存放到HttpServletSession对象中,那么这个bean就是session bean(生命周期是session)。( 对 )