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';