pg电子游戏软件,类似车行168的软件,单机游戏内购破解平台,今日打牌财神方位查询老黄历

中興Java Web開發工程師筆試題及答案

時間:2023-02-10 00:49:11 筆試題目 我要投稿
  • 相關推薦

中興Java Web開發工程師筆試題及答案

  1. .以下是web工程的目錄結構:

中興Java 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指令為:

  B.

  C.

  D.

  正確答案:A

  20.

  某JSP中有如下代碼,顯示結果為()

  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的代碼:

  public class MethodDemoAction {

  public String add(){

  System.out.println(“add method invoke………”);

  return “success”;

  }

  }

  下面是struts.xml中的配置代碼:

  下列能調用到MethodDemoAction的add方法的請求連接是:()。

  A.

  add method

  B.

  add method

  C.

  add method

  D.

  add method

  正確答案:A

  24.

  MVC設計模式包含模型層、視圖層和控制層,在下列組件中扮演控制器角色的是( )。

  A.

  Servlet

  B.

  JSP

  C.

  JavaBean

  D.

  HTML

  正確答案:A

  25.

  下列不屬于Struts2的標簽的屬性的是:()。

  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.

  someFilter

  /*

  B.

  someFilter

  /*

  C.

  someFilter

  *

  D.

  someFilter

  *

  正確答案:A

  29.

  下面是struts.xml配置代碼:

  /employee_add.jsp

  //插入行

  當訪問dept.action時,進入EmployeeAction,則插入行處的代碼是:()。

  A.

  list

  B.

  /list.action

  C.

  /control/employee/list.action

  D.

  list

  /control/employee

  正確答案:D

  30.

  下面是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

  正確答案:C

  31.

  DefaultAction類的代碼如下:

  public class DefaultAction extends ActionSupport

  {

  public String execute(){

  System.out.println(“execute方法執行”);

  return “success”;

  }

  }

  DefaultInterceptor類的代碼如下:

  public class DefaultInterceptor extends AbstractInterceptor{

  private String name;

  public void setName(String name){

  this.name = name;

  }

  public String intercept(ActionInvocation ai) throws Exception {

  System.out.println(this.name + “執行”);

  String result = ai.invoke();

  System.out.println(this.name + “執行完畢”);

  return result;

  }

  }

  struts.xml文件代碼:

  /success.jsp

  攔截器1

  攔截器2

  攔截器3

  直接訪問DefaultAction類,控制臺輸出是:()

  A.

  攔截器1執行

  攔截器2執行

  攔截器3執行

  execute方法執行

  攔截器1執行完畢

  攔截器2執行完畢

  攔截器3執行完畢

  B.

  攔截器1執行

  攔截器2執行

  攔截器3執行

  execute方法執行

  攔截器3執行完畢

  攔截器2執行完畢

  攔截器執行完畢

  C.

  execute方法執行

  攔截器1執行

  攔截器2執行

  攔截器3執行

  攔截器1執行完畢

  攔截器2執行完畢

  攔截器3執行完畢

  D.

  攔截器1執行

  攔截器2執行

  攔截器3執行

  攔截器3執行完畢

  攔截器2執行完畢

  攔截器執行完畢

  execute方法執行

  正確答案:B

  32.

  請看下列代碼:

  public class Dept {

  private Integer id;

  private String name;

  private List empList;

  //省略getter和setter

  }

  public class Emp {

  private Integer id;

  private String name;

  private Dept dept;

  //getter和setter

  }

  使用OGNL訪問Emp類的對象(emp)的dept屬性的name信息,下列選項正確的是:()。

  A.

  Object name = Ognl.getValue(“dept.name”, emp);

  B.

  Object name = Ognl.getValue(“emp.dept.name”, emp);

  C.

  Object name = Ognl.getValue(“emp.dept.name”, Emp);

  D.

  Object name = Ognl.getValue(“dept.name”, Emp);

  正確答案:A

  33.

  使用Struts2做文件上傳時,UploadAction類的代碼如下:

  public class UploadAction {

  private File mf ;

  private String mfFileName;

  private String mfContentType;

  //省略getter和setter

  public String execute(){

  //實現文件上傳

  }

  }

  請推斷出文件上傳的頁面的代碼:()。

  A.

  B.

  C.

  D.

  正確答案:D

  34.

  下面為部署文件中的Servlet映射代碼片段,正確的是:( )

  A.

  Demo

  /demo

  B.

  demo

  /Demo

  C.

  Demo

  /demo/*

  D.

  Demo

  /demo/*

  正確答案:C

  35.

  在jQuery中$(“#test”)和$(“.test”)表示的含義是:( )。

  A.

  $(“#test”)表示選擇id為test的元素

  $(“.test”) 表示選擇id為test的元素

  B.

  $(“#test”)表示選擇id為test的元素

  $(“.test”) 表示選擇所用CSS類為test的元素

  C.

  $(“#test”)表示選擇所用CSS類為test的元素

  $(“.test”) 表示選擇id為test的元素

  D.

  $(“#test”)表示選擇所用CSS類為test的元素

  $(“.test”) 表示選擇所用CSS類為test的元素

  正確答案:B

  36.

  以下代碼實現的功能是使用struts2判斷用戶是否能成功登錄,如果登錄成功,把用戶的信息放入session對象中保存,顯示在main.jsp界面上。

  User類代碼如下:

  package com.tarena.outman.day03.entity;

  public class User {

  private int userId;

  private String username;

  private String password;

  //省略getter和setter

  }

  BaseAction.java類代碼如下:

  public class BaseAction implements SessionAware{

  //在struts使用session

  空白處1

  }

  LoginAction.java代碼如下:

  public class LoginAction extends BaseAction{

  private User user;

  //省略getter和setter

  private UserDao userDao = new UserDao();

  public String login() {

  user = userDao.validate(user.getUsername(), user.getPassword());

  if (user != null) {

  // 登錄成功 把user對象放到session對象中保存

  空白處2

  return “success”;

  } else {

  // 登錄失敗

  return “fail”;

  }

  }

  }

  loginform.jsp代碼如下:

  空白處3

  

  

  

  

  main.jsp代碼如下:

  你好, 空白處4

  struts.xml代碼如下:

  空白處5

  /WEB-INF/jsp/day03/main.jsp

  /WEB-INF/jsp/day03/loginform.jsp

  (1).

  下列選項中,可以填入橫線空白處 1 的代碼是()。

  A.

  protected HttpSesion session;

  public void setSession(HttpSesion session) {

  this.session = session;

  }

  B.

  private HttpSesion session;

  public void setSession(HttpSesion session) {

  this.session = session;

  }

  C.

  protected Map session;

  public void setSession(Map session) {

  this.session = session;

  }

  D.

  private Map session;

  public void setSession(Map session) {

  this.session = session;

  }

  正確答案:C

  (2).

  下列選項中,可以填入橫線空白處 2 的代碼是()。

  A.

  session.put(“day03.user”, user);

  B.

  session.get(“day03.user”, user);

  C.

  session.setAttibute(“day03.user”, user);

  D.

  session.getAttibute(“day03.user”, user);

  正確答案:A

  (3).

  下列選項中,可以填入橫線空白處 3 的代碼是()。

  A.

  用戶名:

  密碼

  B.

  用戶名:

  密碼

  C.

  用戶名:

  密碼

  D.

  用戶名:

  密碼

  正確答案:C

  (4).

  下列選項中,可以填入橫線空白處 4 的代碼是()。

  A.

  B.

  C.

  D.

  正確答案:D

  (5).

  下列選項中,可以填入橫線空白處 5 的代碼是()。

  A.

  class=”com.tarena.outman.day03.LoginAction”>

  B.

  class=”com.tarena.outman.day03.LoginAction” method=”execute”>

  C.

  class=”com.tarena.outman.day03.LoginAction” method=”form “>

  D.

  class=”com.tarena.outman.day03.LoginAction” method=”login”>

  正確答案:D

  37.

  現有 move.jsp 頁面,該頁面中的jQuery代碼可以完成列表框選項的移動。

  此頁面的代碼如下:

  空白處1

  移動多選框選項

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  (1).

  下列選項中,可以填入橫線空白處 1 的代碼是()。

  A.

  B.

  C.

  D.

  正確答案:C

  (2).

  下列選項中,可以填入橫線空白處 2 的代碼是()。

  A.

  $(‘#notinteachers’).dblclick(function()

  B.

  $(‘#notinteachers’).click(function()

  C.

  $(‘#notinteachers’).doubleClick(function()

  D.

  $(‘#notinteachers’).dclick(function()

  正確答案:A

  (3).

  下列選項中,可以填入橫線空白處 3 的代碼是()。

  A.

  this.checked

  B.

  this.option.checked

  C.

  this.selected

  D.

  this.option.selected

  正確答案:C

  (4).

  下列選項中,可以填入橫線空白處 4 的代碼是()。

  A.

  $(‘# notinteachers’).append($(this));

  B.

  if(this.selected){

  $(‘# notinteachers’).append($(this));

  }

  C.

  if(this.selected){

  $(‘#inteachers’).append($(this));

  }

  D.

  $(‘#inteachers’).append($(this));

  正確答案:D

  (5).

  下列選項中,可以填入橫線空白處 5 的代碼是()。

  A.

  $(this).attr(‘selected’,true);

  B.

  $(this).attribute(‘selected’,true);

  C.

  $(this).attr(‘checked’,false);

  D.

  $(this).attribute(”,false);

  正確答案:A

  38.

  以下代碼的功能是:用戶輸入用戶名和密碼,選上保存用戶名和密碼的復選框,點擊登錄,程序使用cookie保存用戶的用戶名和密碼,當再次登錄時,用戶名和密碼是回填狀態,保存用戶名和密碼的復選框是選中狀態;如果用戶輸入用戶名和密碼,不選擇保存用戶名和密碼的復選框,點擊登錄,那么程序將不保存任何信息,再次登錄時也無回填信息。

  login.jsp代碼如下:

  姓名:

  ”>

  密碼:

  ”>

  保存用戶名和密碼

  空白處3

  CookieTest.java代碼如下:

  public class CookieTest extends HttpServlet {

  public void doGet(HttpServletRequest request, HttpServletResponse response)

  throws ServletException, IOException {

  Cookie userCookie = new Cookie(“userName”, request.getParameter(“username”));

  Cookie pwdCookie = new Cookie(“pwd”, request.getParameter(“pwd”));

  if (request.getParameter(“savecookie”) != null

  && request.getParameter(“savecookie”).equals(“yes”)) {

  userCookie.setMaxAge(7 * 24 * 60 * 60);//7天

  pwdCookie.setMaxAge(7 * 24 * 60 * 60);

  } else {

  空白處4

  }

  //保存cookie

  空白處5

  PrintWriter out = response.getWriter();

  out.println(“Welcome,” + request.getParameter(“username”));

  }

  public void doPost(HttpServletRequest request, HttpServletResponse

  response) throws ServletException, IOException {

  doGet(request, response);

  }

  }

  (1).

  下列選項中,可以填入橫線空白處 1 的代碼是()。

  A.

  Cookie[] cookies = response.getCookies();

  B.

  Cookie[] cookies = response.cookies();

  C.

  Cookie[] cookies = request.getCookies();

  D.

  Cookie[] cookies = request.cookies();

  正確答案:C

  (2).

  下列選項中,可以填入橫線空白處 2 的代碼是()。

  A.

  if (cookies[i].getName().equals(cookieName)) {

  userName = cookies[i].getValue();

  }

  if (cookies[i].getName().equals(cookiePwd)) {

  pwd = cookies[i].getValue();

  }

  B.

  if (cookies[i].getCookieName().equals(cookieName)) {

  userName = cookies[i].getValue();

  }

  if (cookies[i].geCookietName().equals(cookiePwd)) {

  pwd = cookies[i].getValue();

  }

  C.

  if (cookies[i].getCookieName().equals(cookieName)) {

  userName = cookies[i].getCookieValue();

  }

  if (cookies[i].getCookieName().equals(cookiePwd)) {

  pwd = cookies[i].getCookieValue();

  }

  D.

  if (cookies[i].getName().equals(cookieName)) {

  userName = cookies[i].getCookieValue();

  }

  if (cookies[i].getName().equals(cookiePwd)) {

  pwd = cookies[i].getCookieValue();

  }

  正確答案:A

  (3).

  下列選項中,可以填入橫線空白處 3 的代碼是()。

  A.

  value=”yes” checked=>

  B.

  value=”yes” >

  C.

  value=”yes” >

  D.

  value=”yes” checked=>>

  正確答案:C

  (4).

  下列選項中,可以填入橫線空白處 4 的代碼是()。

  A.

  userCookie.setMaxAge(-1);

  pwdCookie.setMaxAge(-1);

  B.

  userCookie.setMaxAge(1);

  pwdCookie.setMaxAge(1);

  C.

  userCookie.setMaxAge();

  pwdCookie.setMaxAge();

  D.

  userCookie.setMaxAge(0);

  pwdCookie.setMaxAge(0);

  正確答案:D

  (5).

  下列選項中,可以填入橫線空白處 5 的代碼是()。

  A.

  request.setCookie(userCookie);

  request.setCookie(pwdCookie);

  B.

  request.addCookie(userCookie);

  request.addCookie(pwdCookie);

  C.

  response.setCookie(userCookie);

  response.setCookie(pwdCookie);

  D.

  response.addCookie(userCookie);

  response.addCookie(pwdCookie);

  正確答案:D

【中興Java Web開發工程師筆試題及答案】相關文章:

中興2013年Java開發筆試題目及答案07-17

Java中級開發工程師筆試題及答案201608-21

Java開發web的幾種開發模式12-13

中興2015筆試題08-02

博惠思華Java開發工程師筆試題目及答案07-17

java筆試題及答案07-28

java筆試題及答案07-17

ios開發工程師筆試題及答案08-10

最新中興Java語言筆試真題及答案08-24

主站蜘蛛池模板: 交城县| 尚志市| 永宁县| 巩留县| 林周县| 望奎县| 雷山县| 柳河县| 大埔县| 哈密市| 南皮县| 仁怀市| 交城县| 延边| 赤城县| 宿迁市| 孟州市| 独山县| 平安县| 博乐市| 巴彦淖尔市| 黎城县| 阜城县| 延边| 镇安县| 屏东县| 太保市| 中江县| 富宁县| 扶风县| 万州区| 青阳县| 芦溪县| 珲春市| 江津市| 临猗县| 巴青县| 河津市| 武鸣县| 平阳县| 同心县|