1.通过ServletResponse的()方法可以设置响应的字符编码类型(选择一项)。
- A:setCharacterEncoding (String charset)
- B:setCharacterEncode (String charset)
- C:setCharset (String charset)
- D:setPageEncoding (String charset)
解析:request.setCharacterEncoding("UTF-8");
2.在设计Web项目的目录结构是,src目录一般放()文件(选一项)。
- A:html
- B:jsp
- C:web.xml
- D:Java源文件
HTML和JSP页面存放在webroot目录下,web.xml存放在WEB-INF目录下,Java源文件放在src目录下
3.tomcat把JSP生成的Servlet放与那个目录下
A:/bin
B:/logs
C:/webapps
D:/work
(选择一项)
-
A:
-
B:
-
C:
-
D:
正确答案是 B ,B/S架构并不是C/S架构的替代品,有些程序例如大型的网络游戏一般使用的是C/S架构。
(选择多项)
-
A:
-
B:
-
C:
-
D:
存放配置文件的地方是conf,所以此题目选择acd
(选择一项)
-
A:
-
B:
-
C:
-
D:
(选择一项)
-
A:
-
B:
-
C:
-
D:
(选择二项)
-
A:
-
B:
-
C:
-
D:
(选择二项)
-
A:
-
B:
-
C:
-
D:
正确答案是 B,C,request.getParameter("userId")得到的是第一个表单元素名称为“userId”的值,而要获得同名的多个表单元素的值,则需要通过request.getParameterValues(“userId”)来获取,返回一个字符串数组。
(选择一项)
-
A:
-
B:
-
C:
-
D:
(选择一项)
-
A:
-
B:
-
C:
-
D:
(选择一项)
-
A:
-
B:
-
C:
-
D:
(选择一项)
-
A:
-
B:
-
C:
-
D:
(选择一项)
-
A:
-
B:
-
C:
-
D:
(选择一项)
-
A:
-
B:
-
C:
-
D:
(选择一项)
A:
-
B:
-
C:
-
D:
正确答案是 A,在转发时,先通过request对象获取RequestDispatcher对象,然后通过RequestDispatcher对象调用forward方法实现转发,答案为a
(选择一项)
37
-
A:
-
B:
-
C:
-
D:
正确答案是 D,静态包含将页面包含进来以后在一起执行。此时变量i重名
(选择一项)
A:
-
B:
-
C:
-
D:
(选择一项)
-
A:
-
B:
-
C:
-
D:
(选择一项)
-
A:
-
B:
-
C:
-
D:
(选择一项)
-
A:
-
B:
-
C:
-
D:
正确答案是 C,所有的JSP都会在客户端发出请求后被容器转译成servlet的源代码(java),然后再将源码(java)编译成servlet的类(class),放入到内存里面。其中,<%! int a=0;%>定义的是类的成员变量,<% int b=0; %>则定义的是service方法中的局部变量。除第一次请求外,其他两次请求都只调用service方法。本题答案为c
(选择一项)
-
A:
-
B:
-
C:
-
D: