中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

      中興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

      主站蜘蛛池模板: 人妻制服久久中文字幕| 杭锦后旗| 9l久久午夜精品一区二区| 99久久综合狠狠综合久久一区| 国产综合一区二区三区av| 亚洲图片第二页| 精品国产69亚洲一区二区三区| 麻豆精品三级国产国语| 在线免费观看亚洲天堂av| 好看午夜一鲁一鲁一鲁| 亚洲免费视频一区二区三区| 徐闻县| 久久国产精品99精品国产987| 成年女人片免费视频播放A| 粉嫩小泬无遮挡久久久久久| 日本女优中文字幕看片| 一区二区三区不卡免费av| 铜梁县| 三台县| 阿克苏市| 中文字幕无码免费久久9一区9| 永久免费毛片在线播放| 淫欲一区二区中文字幕| 久久夜精品综合缴情五月| 永久免费中文字幕av| 亚洲va在线va天堂va四虎| 国产精品va在线观看一| AV熟妇导航网| 成人永久福利在线观看不卡| 日韩精品永久免费播放平台| 亚洲高清有码在线观看| 日本二区三区视频免费观看| 日韩精品国产一区二区| 国产免费无码9191精品| 99国产精品无码专区| 日韩高清av一区二区| 少妇高潮无码自拍| 东京热男人的av天堂| 精品一区二区三区乱码中文 | 华坪县| 南康市|