logo资料库

中兴JavaWeb开发工程师笔试题及答案.doc

第1页 / 共43页
第2页 / 共43页
第3页 / 共43页
第4页 / 共43页
第5页 / 共43页
第6页 / 共43页
第7页 / 共43页
第8页 / 共43页
资料共43页,剩余部分请下载后查看
中兴 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 中的配置代码: /WEB-INF/page/{1}.jsp 以下说法不正确的有: A. *号表示通配符 B.
如果访问 CommonAction 的路径是为 list_addUI 那么{1}位置的值应该是 addUI C. 如果访问 CommonAction 的路径是为 list_addUI 那么可以访问到 addUI.jsp 页面 D. 访问 CommonAction 时,只有唯一的访问路径 正确答案:D 4. 下面是 FooAction 的代码 public class FooAction { public String service(){ System.out.println(“service method”); return “success”; } public String action() { System.out.println(“action method”); return “success”; } public String execute() { System.out.println(“execute method”); 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 设置了*.do,以下路径不是正确访问路径的是: ()。 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 中正确使用标签:,在 JSP 中声明的 taglib 指令为: <%@taglib uri = “/WEB-INF/myTags.tld” prefix = “_____”>,下划线处应该是()。 A. x B. getKing C. myTags D. king 正确答案:A 8. 以下是 struts.xml 文件的代码: /success.jsp /fail.jsp 访问 LoginAciotn 的正确路径是() A. 访问 LoginAction B. 访问 LoginAction C.
访问 LoginAction D. 访问 LoginAction 正确答案:B 9. 以下是 struts.xml 文件的代码: /success.jsp /success.jsp 关于上述代码,以下说法正确的是()。 A. 可以通过clickme访问 OneAction B. 可以通过clickme访问 TwoAction 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 中,可以使用 String str=request.getAttribute(“name”); 把属性 name 的值取出来 B. 在 MyServlet 中,可以使用 String str=(String)request.getAttribute(“name”); 把 属性 name 的值取出来 C. 在 MyServlet 中,可以使用 String str=request.getParameter (“name”); 把属性 name 的值取出来 D. 在 MyServlet 中,无法取出属性 name 的值
正确答案:B 12. 下面是 struts.xml 中的配置代码: /employee_list.jsp //插入行 当访问 redirectAction.action 时可以跳转到 employee_list.jsp 则插入行的代码是() A. /list B. /list.action C. /list.action D. /list 正确答案:A 13. 关于 MVC 模式,下列选项中的说法错误的是 :()。 A. MVC 是一种软件架构思想,将软件的组成划分成三部分
B. 采用 MVC 模式使模型和视图可以独立修改 C. 在 MVC 中,M 指的是 Model;V 指的是 View;C 指的是 Controller D. 采用 MVC 模式,模型部分并不能重用,而视图部分则可以完全的重用 正确答案:D 14. public class Book { private int bookid; private String name; private int price; //省略 getter 和 setter public Book(int bookid, String name, int price) { this.bookid = bookid; this.name = name; this.price = price; } } public class PersonListAction { private List books; //省略 getter 和 setter public String execute(){
分享到:
收藏