WEB考试题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
单选(每题1分,共20道)
1.下面哪项是定义一个测试的方法(a)
A、@Test
B、@Ignor
C、@Before
D、@After
2.下面哪一个是用来声明一个枚举类(c)
A、Enum
B、Enumeration
C、enum
D、ENUM
3 eclipse中快捷键 alt+/作用是(a)
A、内容提示
B、导包
C、格式化代码
D、添加单行注释
4下面关于tomcat服务器描述正确的是(c)
A. tomcat是一个开源的免费的web服务器,它支持javaEE规范
B. tomcat不是一个开源的免费的web服务器,它支持servlet规范
C. tomcat是一个开源的免费的web服务器,它支持servlet规范
D. 以上说法都不对
5安装tomcat成功后,要修改tomcat端口,要修改的文件是(b)
A. tomcat/bin/文件
B. tomcat/conf/
C. tomcat/conf/
D. 以上都不是
6表示重定的状态码是(c)
7下面哪一个指明向客户端发送文本的编码格式(a)
D.全是
8 Servlet容器启动每一个web应用时,都会为它创建一个唯一的对象,该对象和web应用有相同的生命周期,是下面的哪一个(c)
9在J2EE中,当用在户浏览器中输入:,就会调用包中名为student的Servlet,在中配置关于servlet配置中url--pattern正确的是(a)
A./stu
B.*.stu
在Web应用程序中,( c)负责将HTTP请求转换为HttpServletRequest对象
A.. Servlet对象???
B. HTTP服务器
C.. Web容器???
D.. JSP网页
11 QueryRunner类的用来执行insert、update、delete语句的方法有(b)
A insert
B update
C delete
D query
12使用哪个类可以预防SQL攻击(c)
A Connection
B Statement
C PreparedStatement
D ResultSet
13在Servlet规范中,要编写一个过滤器类需要实现哪个接口(难度 A d)
、 Filter1为HttpServlet1提供过滤。Filter1的doFilter()方法的代码如下:
public doFilter(ServletRequest request,
ServletResponse response,FilterChain chain)
throws IOException,ServletException{
(request,response);
的service()方法的代码如下:
public void service(HttpServletRequest request,HttpServletResponse response) throws IOException,ServletException {
PrintWriter out = ();
(“hello”);
当客户端请求访问HttpServlet1时,在Tomcat的控制台将得到什么打印结果b
A、one two before hello after
B、one before after two
C、one before hello after two
D、before after one two
15在过滤器的doFilter方法中,要想目标资源执行,即过滤器放行,调用哪个方法 d
A、(request,response)
B、不用放行,过滤后目标就直接执行了
C、利用转发让目标资源执行
D、利用请求重定向让目标资源执行
16 发送邮件使用的协议是b
A、SMTP
B、LAMP
C、POP3
D、HTTP
17. 以下代码能不能正确编译
public void add(List< extends String> list){b
("abc");
}(难度A)
A、能
B、不能
C、能编译,但运行时会出错
18. 关于注解的说法,不正确的是d
A、注解是后才出现的
B、注解主要用来替代XML配置文件的
C、注解必须结合反射技术来使用
D、@Service是JDK的基本注解之一
19. 如果注解中有一个名称value的属性,那么使用注解时可以省略value=部分,如@MyAnnotation(“xxx”),正确吗a
A、正确
B、不正确
C、不确定
20关于防止表单重复提交的做法,以下可行的是b
A、把提交表单后的“刷新”功能禁用掉
B、在表单中添加一个隐藏输入域,值为一个唯一的token,同时在HttpSession对象
中也存入该token,在处理程序中进行验证判断来防止重复提交
C、不用控制,tomcat服务器会自动处理.
多选(每题2分,共40道)
1.下面关于在泛型说法正确的是( ) ad
A、我们可以类上定义泛型,在类上定义的泛型可以用于非static的成员上使用
B、我们可以类上定义泛型,在类上定义的泛型可以用于所有的成员上使用
C、我们可以在方法上声明泛型,在方法上声明的泛型只能在方法内使用
D、我们可以在方法上声明泛型,声明的位置必须在方法返回值前。
2.使用增强for可以操作下面哪些容器( ) abc
A、集合
B、数组
C、所有实现了Iterable接口