38. 在J2EE中,给定某Servlet的代码如下,编译运行该文件,以下陈述正确的是()。
Public class Servlet1 extends HttpServlet{ Public void init() throws ServletException{ }
Public void service(HttpServletRequest request,HttpServletResponse response) } }
E)编译该文件时会提示缺少doGet()或者dopost()方法,编译不能够成功通过 F)编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中会看
到输出文字:hello!
G)编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中看不
到任何输出的文字
d) 编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中会看
到运行期错误信息
39. 某web应用的上下文路径是root,配置文件web.xml中有如下片段:
Throws ServletException,IOException{
PrintWriter out = response.getWriter(); Out.println(“hello!”);
以下说法正确的是()。(选择二项)
41、在包slt中,有一个名为ProcessServlet.class的文件 42、该servlet的访问路径是http://机器IP:端口号/root/proc
43、该servlet的访问路径是http://机器IP:端口号/root/ProcessServlet 44、该servlet的访问路径是http://机器IP:端口号/root/ProcessServlet
40. 在J2EE中,request对象的()方法可以获取页面请求中一个表单组件对应多个值时
的用户的请求数据。(选择一项)
a) String getParameter(String name) b) String[] getParameter(String name) c) String getParameterValues(String name) d) String[] getParameterValues(String name)
41.不属于Struts2的动作类的常量返回值的是() A.success B.input C.never D.login
42. 以下不属于Struts2动作执行的结果类型是() a.action b.redirect c.redirectAction d.dispatcher
43.在struts.xml中。假如在一个package中没有配置namespace,那么在其中配置一个Action名字叫做login,它的result是这样配置的
44.正规开发中,在使用struts2时定义Action使用哪种方式。 A.直接定义Action类。
B.从ActionSupport继承。 C.从Action继承。 D.实现Action接口。
45.不同的线程在调用Action时创建几个Action实例。 A.1个 B.2个
C.每个线程创建1个。 D.可以自定义配置。
46.struts提供了Action接口定义了5个标准字符串常量,不包括的有( ) A SUCCESS B NONE C REG D LOGIN
47.在控制器类中一般需要添加相应属性的___________和___________。
A.setter方法 B.as方法 C.getter方法 D.is方法
48.控制器需要在___________配置文件中进行配置。
A.web.xml B.struts.xml C.struts2.xml D.webwork.xml
49.不属于Struts 2表单标签库的是___________。
A.
50.资源文件的后缀名为___________。
A.txt B.doc C.property D.Properties
1. 以下属于struts2的控制器组件是:
A.Action B.ActionForm C.ActionServlet D.dispatchAction 2. 以下属于struts2的体系结构的是:(多选)
A.struts2控制器组件 B.struts2配置文件 C.FilterDispathcer D.Action 3. 以下属于struts2配置文件中的配置元素是:(多选) A.
A.struts1要求Action类继承struts1框架中的Action父类,struts2中则不一定需要继承,可以是POJO类
B.struts1中的Action不是线程安全的,而struts2中的Action是线程安全的 C.struts1和struts2中都使用ActionForm对象封装用户的请求数据
D.struts1使用OGNL表达式语言来支持页面效果,struts2通过ValueStack技术使标签库访问值
5. 以下关于ValueStack说法正确的是:(多选) A.每个Action对象实例拥有一个ValueStack对象 B.每个Action对象实例拥有多个ValueStack对象
C.Action中封装了需要传入下一个页面的值,这些值封装在ValueStack对象中 D.ValueStack会在请求开始时被创建,请求结束时消亡 6. 关于struts2配置文件说法正确的是:
A.必须在WEB-INF/classes目录下 B.名字必须为struts.xml C.配置Action时,必须配置包信息 D.使用
A.
B.struts2框架定义包时必须指定name属性
C.struts2框架中配置包时,必须继承自struts-default包,否则会报错 D.struts2框架中使用包来管理Action
9. struts2中获取Servlet API的方法正确的是:(多选) A.使用ActionContext对象以解耦合的方法访问Servlet API
相关推荐: