javaweb考试题
- 格式:docx
- 大小:17.61 KB
- 文档页数:5
javaweb考试题
Java开发工程师Web测试卷
一、单选题
1、下列选项中,()可以准确地获取请求页面的一个文本框的输入(文本框的名称为name)
A、request.getParameter(name)
B、request.getParameter("name")
C、request.getParameterValues(name)
D、request.getParameterValues("name")
2、Servlet程序的入口点是:()
A、init()
B、main()
C、service()
D、doGet()
3、给定一个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 out = request.getWriter();
C、OutputStream out = response.getOutputStream();
D、OutputStream out = request.getWriter();
4、在WAR文件中,web.xml放在哪个目录中()。
A.、WEB-INF B、APP-INF C、META-INF D、WEB-INF\lib 5、用于将事务处理写到数据库的命令是( )
A.Insert B.rollback
C.Commit D.Savepoint
6、查找条件为:姓名不是NULL的记录( )
A.WHERE NAME ! NULL B.WHERE NAME NOT NULL
C.WHERE NAME IS NOT NULL D.WHERE NAME!=NULL
7、以下语句错误的是( )
A.select sal+1 from emp;
B.select sum(sal*10),count(sal*deptno) from emp;
C.Select sum(sal,comm),ename from emp
D.select sal*10,deptno*10 from emp;
8、创建数据库使用以下哪项( )
A.create mytest B.create table mytest
C.database mytest D.create database mytest
9、以下哪项用来分组( )
A.ORDER BY B.ORDERED BY
C.GROUP BY D.GROUPED BY
10、以下删除记录正确的( )
A.delete from emp where name='dony';
B.Delete * from emp where name='dony';
C.Drop from emp where name='dony';
D.Drop * from emp where name='dony';
11、SELECT COUNT(SAL),DEPTNO FROM EMP GROUP BY
DEPTNO;意思是( )
A.求每个部门中的工资
B.求每个部门中工资的大小
C.求每个部门中工资的综合
D.求每个部门中工资的个数
12、从GROUP BY分组的结果集中再次用条件表达式进行筛选的子句是( ) A.FROM B.ORDER BY
C.HAVING D.WHERE
13、查找数据库中所有的数据表用以下哪一项( )
A.SHOW DATABASE B.SHOW TABLES
C.SHOW DATABASES D.SHOW TABLE
14、以下哪项不属于DML操作( )
A.Insert B.update
C.Delete D.create
15、条件“IN(20,30,40)”表示( )
A.年龄在20到40之间
B.年龄在20到30之间
C.年龄是20或30或40
D.年龄在30到40之间
16、如何统计每个学科的最高分( )
A.select 学生,max(成绩) from A group by 学生;
B.select 学生,max(成绩) from A group by学科;
C.select 学生,max(成绩) from A order by学生;
D.select 学生,max(成绩) from A group by 成绩;
17、数据库服务器、数据库和表的关系,正确的说法是( )
A.一个数据库服务器只能管理一个数据库,一个数据库只能包含一个表B.一个数据库服务器可以管理多个数据库,一个数据库可以包含多个表C.一个数据库服务器只能管理一个数据库,一个数据库可以包含多个表D.一个数据库服务器可以管理多个数据库,一个数据库只能包含一个表
18、编写一个Filter,需要()
A. 继承Filter 类
B. 实现Filter 接口
C. 继承HttpFilter 类
D. 实现HttpFilter接口
19、重定向到另一个页面,以下()语句是正确的 A. request . sendRedirect(“http :// www . svse . com . cn”);
B. request . sendRedirect();
C. response . sendRedirect(“http: // www . svse . com . cn”);
D. response .sendRedirect();
20、在web.xml中使用()标签配置过滤器
A. 和
B. 和
C. 和
D. 和
21、在访问Servlet时,在浏览器地址栏中输入的路径是在()地方配置的
A.
B.
C.
D.
22、在JSP页面中,能够完成输出操作的内置对象是()
A. out
B. response
C. request
D. config
23、能够保留请求作用域中数据的转向方式是()
A. response.forward()
B. response.sendRedirect()
C. session.getRequestDispatcher().forward(request,response)
D. request.getRequestDispatcher().forward(request,response)
24、某JSP中有如下代码,显示结果为()
<%inta = 5;
request.setAttribute(“a”,”123”);
session.setAttribute(“a”,”456”);%>
A. 5 B. 123
C. 456
D. null
25、在CSS中查找span标签不正确的是()