号学 ) 计 分 零 按 者 违名,姓题 答 准 不 内 线 封 密 、 级 班 级、班号业学专、名 姓系写 要 不 外 线 封 密( 院学
A 考试方式: 闭卷 ………太原理工大学 WEB系统与技术 试卷 … …适用专业:软件工程专业 考试日期: 2016.4.25 时间: 120 分钟 共 8 页 ……题 号 一 二 三 四 总 分 ……得 分 …… ……说明:本试卷为A、B两卷综合,小编未整理。 线…一、选择题 …… 1、HTTP哪个请求方式,请求参数会出现在网址列上? ……(A) GET (B) POST ……… 2、Web容器在收到浏览器请求时,会如何处理请求? ……(A) 使用单一执行绪处理所有请求 ………(B) 一个请求就建立一个执行绪来处理请求 …封(C) 一个请求就建立一个行程来处理请求 ………(D) 一个请求就执行一个容器来处理请求 …… 3、Java EE中各技术标准最后将由什么文件明订规? ………(A) JCP (B) JSR (C) JDK ……4、在JSP中,要定义一个方法,需要用到以下( )写法。 密……A. <%= %> B. <% %> C. <%! %> D. <% %> ………4、在J2EE中,在web.xml中,有如下代码: ………
)方法用于创建对话。
A. HttpServletRequest、getSession B. HttpServletResponse、newSession C. HtttpSession、newInstance D. HttpSession、getSession
7、给定一个 Servlet 的doGet方法中的代码片段,如下:
request.setAttribute(“name”,”zhang”);
response.sendRedirect(“localhost:8080/servlet/MyServlt”); 那么在Servlet 中可以使用(
)方法把属性 name的值取出来。
A. String str=request.getAttribute(“name”); B. String str=(String)request.getAttribute(“name”); C. Object str=request.getAttribute(“name”); D. 无法取出来
8、下边哪个不是JSP的置对象?( ) A. session
B. request
C. cookie
D. out
9、关于get和post两种请求,下列说确的是?( )
A. Form表单默认请get请求。
B. get请求处理的数据量大小不受到限制。
C. post请求地址栏里是能看到数据的,所以传送用户信息尽量避免使用。 D. post请求可以由doGet方法处理。
10、下面哪一个是正确使用JavaBean的方式?( )
第 2 页 共 15 页
A. )中。 11、在Java Web开发中,不同的客户端需要共享数据,则数据应该存储在( A. session B. application C. request D. response 12、在WEB应用程序的目录结构中,在WEB-INF文件夹外的文件为( A. jsp文件 B. class文件 C. jar文件 D. web.xml文件 )。 13、以下( )可用于检索session属性userid的值。 A. session. getAttribute (“userid”); B. session. setAttribute (“userid”); C. request. getParameter (“userid”); D. request. getAttribute (“userid”); 14、在JSP中,有EL表达式${10*10 ne 10},结果是( )。 A. 100 B. true C. fasle D. 以上都不对 15、有关会话跟踪技术描述不正确的是( )。 A. Cookie是Web服务器发送给客户端的一小段信息,客户端请求时,可以读取该信息发送到服务 器端 B. 关闭浏览器意味着会话ID丢失,但所有与原会话关联的会话数据仍保留在服务器上,直至会话过期 C. 在禁用Cookie时可以使用URL重写技术跟踪会话 D. 隐藏表单域将字段添加到HTML表单并在客户端浏览器中显示 16、在JSP页面中使用 )。 A. 17、在Servlet过滤器的生命周期方法中,每当传递请求或响应时,web容器会调用( 法。 A.init B.service C.doFilter D.destroy 18、利用MVC结构搭建某网上书店系统,设计用户登陆界面,如果你是设计人员,你将在三层结构的( )中实现。 A.模型层 B.视图层 C.数据访问层 D.控制层 )方 19、Servlet/JSP主要是属于哪个Java平台的规之中? (A) Java SE (B) Java ME (C) Java EE (D)其他 )写法。 20、在JSP中,要直接输出一个值,需要用到以下( A. <%= %> B. <% %> C. <%! %> D. <% %> 21、Servlet/JSP必须基于哪一类型的容器才能提供服务? (A)Applet容器 (B)应用程序客户端容器 (c)web容器 (D)其他 22、关于get和post两种请求,下列说确的是?( ) A. get请求处理的数据量大小不受到限制。 第 4 页 共 15 页 B. post请求可以由doGet方法处理。 C. Form表单默认请get请求。 D. post请求地址栏里是能看到数据的,所以传送用户信息尽量避免使用。 23、在Web应用程序的档案与目录结构中,web.xml是直接放置在哪个目录之中? (A) (C) WEB-INF目录 (B) conf目录 lib目录 (D) classes目录 24、何者可以实作使用者的自动登入机制? (A) HttpSession (B) Cookie URL重写 (C) HttpServletRequest (D) 25、关于JSP的描述,哪个正确? (A) (B) JSP是直译式的网页,与Servlet无关 JSP会先转译为.java,然后编译为.class载入容器 (C) JSP会直接由容器动态生成Servlet实例,无需转译 (D) JSP是丢到浏览器端,由浏览器进行直译 26、使用Statement的executeQuery()方法,会传回哪个型态? (A) int (B) boolean Table (C) ResultSet (D) 27、若要针对HTTP请求撰写Servlet类别,以下何者是正确的作法? (A) (B) 实作Servlet界面 继承GenericServlet (C) 继承HttpServlet (D) 直接定义一个结尾名称为Servlet的类别