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标签不正确的是()