中兴Java Web开发工程师笔试题及答案.docx
- 文档编号:23098925
- 上传时间:2023-04-30
- 格式:DOCX
- 页数:42
- 大小:22.98KB
中兴Java Web开发工程师笔试题及答案.docx
《中兴Java Web开发工程师笔试题及答案.docx》由会员分享,可在线阅读,更多相关《中兴Java Web开发工程师笔试题及答案.docx(42页珍藏版)》请在冰豆网上搜索。
中兴JavaWeb开发工程师笔试题及答案
1..以下是web工程的目录结构:
Web工程名(目录)
——WEB-INF(目录)
—–lib(目录)
—–classes(目录)
—–web.xml(文件)
——页面
struts2的配置文件struts.xml应放置的目录是:
()。
A.web工程目录
B.WEB-INF目录
C.lib目录
D.classes目录
正确答案:
D
2.
下面不是jQuery对象的访问方法的是()。
A.each(callback)
B.index()
C.size()
D.index(subject)
正确答案:
B
3.
下面是struts.xml中的配置代码:
以下说法不正确的有:
A.
*号表示通配符
B.
如果访问CommonAction的路径是为list_addUI那么{1}位置的值应该是addUI
C.
如果访问CommonAction的路径是为list_addUI那么可以访问到addUI.jsp页面
D.
访问CommonAction时,只有唯一的访问路径
正确答案:
D
4.
下面是FooAction的代码
publicclassFooAction{
publicStringservice(){
System.out.println(“servicemethod”);
return“success”;
}
publicStringaction(){
System.out.println(“actionmethod”);
return“success”;
}
publicStringexecute(){
System.out.println(“executemethod”);
return“success”;
}
}
下面是struts.xml中的配置:
访问FooAction,调用的方法是:
()。
A.
execute
B.
action
C.
service
D.
init
正确答案:
A
5.在HTTP协议中,用于发送大量数据的方法是()。
A.get
B.post
C.put
D.options
正确答案:
B
6.
在web.xml设置了
()。
A.
http:
//localhost:
8080/web/list
B.
http:
//localhost:
8080/web/list.do
C.
http:
//localhost:
8080/web/jsp/list.do
D.
http:
//localhost:
8080/web/jsp/emp/list.do
正确答案:
A
7.
在JavaEE中,若要在JSP中正确使用标签:
getKing/>,在JSP中声明的taglib指令为: <%@tagliburi=“/WEB-INF/myTags.tld”prefix=“_____”>,下划线处应该是()。 A. x B. getKing C. myTags D. king 正确答案: A 8. 以下是struts.xml文件的代码: 访问LoginAciotn的正确路径是() A. B. C. D. 正确答案: B 9. 以下是struts.xml文件的代码: 关于上述代码,以下说法正确的是()。 A. 可以通过 B. 可以通过 C. 编译出错 D. 启动服务器加载struts.xml文件时出错 正确答案: D 10. 假设web应用的文件根目录为servlet01,那么可以找到struts-core.jar文件的目录是: ()。 A. servlet01目录下 B. servlet01\WEB-INF目录下 C. servlet01\WEB-INF\classes目录下 D. servlet01\WEB-INF\lib目录下 正确答案: D 11. 给定一个Servlet的doPost方法中的代码片段,如下: request.setAttribute(“name”,”zhang”); request.getRequestDispatcher(“/myservlet”).forward(request,response);//转发到MyServlet 以下说法正确的是: ()。 A. 在MyServlet中,可以使用Stringstr=request.getAttribute(“name”);把属性name的值取出来 B. 在MyServlet中,可以使用Stringstr=(String)request.getAttribute(“name”);把属性name的值取出来 C. 在MyServlet中,可以使用Stringstr=request.getParameter(“name”);把属性name的值取出来 D. 在MyServlet中,无法取出属性name的值 正确答案: B 12. 下面是struts.xml中的配置代码: /employee_list.jsp //插入行 当访问redirectAction.action时可以跳转到employee_list.jsp则插入行的代码是() A. B. C. D. 正确答案: A 13. 关于MVC模式,下列选项中的说法错误的是: ()。 A. MVC是一种软件架构思想,将软件的组成划分成三部分 B. 采用MVC模式使模型和视图可以独立修改 C. 在MVC中,M指的是Model;V指的是View;C指的是Controller D. 采用MVC模式,模型部分并不能重用,而视图部分则可以完全的重用 正确答案: D 14. publicclassBook{ privateintbookid; privateStringname; privateintprice; //省略getter和setter publicBook(intbookid,Stringname,intprice){ this.bookid=bookid; this.name=name; this.price=price; } } publicclassPersonListAction{ privateList //省略getter和setter publicStringexecute(){ books=newArrayList books.add(newBook(56,“javaweb”,90)); books.add(newBook(80,“ejb”,78)); books.add(newBook(23,“spring”,50)); return“list”; } } 访问PersonListAction进入页面后,使用 iterator>标签取出books的内容,下列选项正确的是: ()。 A. iteratorvalue=”books”> propertyvalue=”#name”/>, propertyvalue=”#price”/> iterator> B. iteratorvalue=”#books”> propertyvalue=”#name”/>, propertyvalue=”#price”/> iterator> C. iteratorvalue=”#books”> propertyvalue=”name”/>, propertyvalue=”price”/> iterator> D. iteratorvalue=”books”> propertyvalue=”name”/>, propertyvalue=”price”/> iterator> 正确答案: D 15. 类别(Category)类的定义如下: classCategory{ privateintid; privateStringname; privateList //getterandsetter… } request对象中存有名为cat的Category对象,可以将该对象的subCat属性迭代输出的代码是: ()。 A. forEachitems=”${cat.subCat}”var=”cat”>… forEach> B. forEachitems=”${cat}”var=”cat”>… forEach> C. forEachitems=”${cat.subCat}”var=”${cat}”>… forEach> D. forEachitems=”${cat}”var=”${cat}”>… forEach> 正确答案: A 16. 在JavaWeb应用程序中,给定某Servlet程序的代码如下所示: publicclassServletFooextendsHttpServlet{ publicvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse) throwsServletExceptionIOException{ System.out.println(“get”); } publicvoiddoPost(HttpServletRequestrequest.HttpServletResponseresponse) throwsServletException,IOException{ System.out.println(“post”); doGet(reauest,response); } } 用户在浏览器地址栏中键入正确的请求URL并回车后,在控制台上显示的结果是()。 A. get B. post C. get post D. post get 正确答案: A 17.在JSP中,page指令的属性中,用来引入需要的包或类的是()。 A.extends B.import C.languge D.contentType 正确答案: B 18. 给定某Servlet程序的片段如下,用户在浏览器地址栏中键盘键入正确的请求URL并回车后,在控制台上显示的结果是()。 publicvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse) throwsServletException,IOException{ System.out.println(“get”); } publicvoiddoPost(HttpServletRequestrequest,HttpServletResponseresponse) throwsServletException,IOException{ System.out.println(“post”); } A.get B.post C.get post D.post get 正确答案: A 19.在a.jsp中有代码片断如下: loginName: 在b.jsp中想输出在a.jsp页面上输入的loginName的值,以下选项正确的是: ()。 A.<%=request.getParameter(“loginName”)%> B.<%=(String)request.gerAttribute(“loginName”)%> C.<%=request.getParameter(“loginname”)%> D.<%=(String)request.getAttribute(“loginname”)%> 正确答案: A 20. 某JSP中有如下代码,显示结果为() <% inta=5; request.setAttribute(“a”,”123”); session.setAttribute(“a”,”456”); %> outvalue=”${a}”/> A. 5 B. 123 C. 456 D. Null 正确答案: B 21. 下列不属于OGNL工具的组成部分的是: ()。 A. OGNL引擎 B. Root存储区 C. Context存储区 D. Result 正确答案: D 22.Servlet可以存储数据的三个不同的作用域是()。 A.请求、会话和上下文 B.响应、会话和上下文 C.请求、响应和会话 D.请求、响应和上下文 正确答案: A 23. 下面是MethodDemoAction的代码: publicclassMethodDemoAction{ publicStringadd(){ System.out.println(“addmethodinvoke………”); return“success”; } } 下面是struts.xml中的配置代码: 下列能调用到MethodDemoAction的add方法的请求连接是: ()。 A. add.action”>addmethod B. C. add.action”>addmethod D. 正确答案: A 24. MVC设计模式包含模型层、视图层和控制层,在下列组件中扮演控制器角色的是()。 A. Servlet B. JSP C. JavaBean D. HTML 正确答案: A 25. 下列不属于Struts2的 form>标签的属性的是: ()。 A. action B. theme C. namespace D. simple 正确答案: D 26. 有关Servlet的生命周期说法不正确的是: ()。 A. Servlet的生命周期由Servlet实例控制 B. init()方法在创建完Servlet实例后对其进行初始化,传递的参数为实现ServletConfig类的对象 C. service()方法响应客户端发出的请求 D. 在容器移除servlet时,调用destroy方法,进行资源的释放 正确答案: A 27.下列属于抽象类的是()。 A.ServletConfig B.HttpServlet C.Cookie D.HttpServletRequest 正确答案: B 28.在JavaEE中,要将某个过滤器映射到Web应用程序的每个Web资源,以下在web.xml,中的配置正确的是()。 A. B. C. D. 正确答案: A 29. 下面是struts.xml配置代码: //插入行 当访问dept.action时,进入EmployeeAction,则插入行处的代码是: ()。 A. B. C. D. 正确答案: D 30. 下面是FooAction的代码: publicclassFooAction{ publicStringservice(){ System.out.println(“servicemethod”); return“success”;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中兴Java Web开发工程师笔试题及答案 中兴 Java Web 开发 工程师 笔试 答案
![提示](https://static.bdocx.com/images/bang_tan.gif)