欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      JSP程序設(shè)計(jì)考試試題與答案

      時(shí)間:2019-05-12 23:41:08下載本文作者:會(huì)員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《JSP程序設(shè)計(jì)考試試題與答案》,但愿對你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《JSP程序設(shè)計(jì)考試試題與答案》。

      第一篇:JSP程序設(shè)計(jì)考試試題與答案

      科目:JSP程序設(shè)計(jì)

      一、單項(xiàng)選擇題

      1.Page指令用于定義JSP文件中的全局屬性,下列關(guān)于該指令用法的描述不正確的是(C)

      A.可以在一個(gè)頁面中使用多個(gè)<%@ page %>指令。B.<%@ page %>作用于整個(gè)JSP頁面。C.<%@ page %>指令中的屬性只能出現(xiàn)一次。

      D.為增強(qiáng)程序的可讀性,建議將<%@ page %>指令放在JSP文件的開頭,但不是必須

      2.對于一個(gè)繼承于TagSupport標(biāo)簽來說,他的dostart方法的返回值決定本體是否可見,那么下面那一個(gè)是讓本體可見的(D)

      A.EVAL_PAGE C.SKIP_BODY B.SKIP_PAGE

      D.EVAL_BODY_INCLUDE 3.關(guān)于JavaBean正確的說法是(A)

      A.Java文件與Bean所定義的類名可以不同,但一定要注意區(qū)分字母的大小寫

      B.被引用的Bean文件的文件名后綴為.java

      C.Bean文件放在任何目錄下都可以被引用

      D.在JSP文件中引用Bean,其實(shí)就是用語句

      4.下面的代碼的執(zhí)行結(jié)果描述正確的是(B)

      import javax.servlet.jsp.*;import javax.servlet.jsp.tagext.*;publid class MyTest extends BodyTagSupport {

      private int num=0;

      public int doAfterBody()

      {

      JspWriter out=bodyContent.getEnclosingWriter();

      try{ out.println(“good
      ”);

      }catch(Exception e){}

      num++;

      if(num<2)

      return EVAL_BODY_AGAIN;

      else

      return SKIP_BODY;

      } } A.輸出0次 good C.輸出2次 good B.輸出3次 good

      D.輸出1次 good 5.如果我們的提交方式是POST,在httpservlet里沒有dopost方法對應(yīng)的話,將出現(xiàn)下面的那種錯(cuò)誤(D A.404 C.500 B.400

      D.405

      6.不能在不同用戶之間共享數(shù)據(jù)的方法是(D)A.利用文件系統(tǒng)

      C.利用數(shù)據(jù)庫

      B.通過ServletContext對象

      D.通過cookie 7.在JSP中,(C)動(dòng)作用于將請求轉(zhuǎn)發(fā)給其他JSP頁面。A.useBean

      B.setProperty)C.forward D.include

      8.在javaScript中window對象的(D)方法用于打開一個(gè)新窗口。

      A.openWindow()

      B.window()

      C.close()D.open()

      9.對于tomcat下面的說法正確的是(B)

      A.tomcat必須使用8080端口 B.tomcat在一臺機(jī)器上可以運(yùn)行多個(gè)

      C.javax.servlet.http.session D.javax.servlet.http

      C.虛擬目錄必須在tomcat的根目錄里 D.不配置虛擬目錄無法發(fā)布BS程序

      10.J2EE中,HttpSession接口位于(D)包中。

      A.javax.servlet

      B.javax.servlet.session 11.在JSP中調(diào)用JavaBean時(shí)不會(huì)用到的標(biāo)記是(D)A. B.

      C. D. 12.在servlet里要獲得config信息應(yīng)該在以下的哪個(gè)方法里(A)A.getservletinfo B.destroy

      C.service D.init

      14.struts是屬于mvc模式的,那么這里的所有的請求都會(huì)經(jīng)過的是(B)A.model B.controller 15.給定一個(gè)JSP程序源碼如下: (A)

      A.<% = request.getParameter(“l(fā)ocation”)%> B. C.<% = request.getAttribute(“l(fā)ocation”)%> D.

      C.以上都不是 D.view 16.WEB應(yīng)用中,常用的會(huì)話跟蹤方法不包括(C)

      A.隱藏表單域 B.Cookie

      C.有狀態(tài)HTTP協(xié)議 D.URL重寫

      17.使用請求和委托的時(shí)候我們使用的是RequestDispather對象,假設(shè)虛擬目錄為test,有servlet1和servlet2下面從servlet1跳轉(zhuǎn)到servlet2的寫法正確的是(D)

      A.RequestDispather fw=new RequestDispather(B.RequestDispather fw=request.getRequestDispather(C.RequestDispather fw=new RequestDispather(D.RequestDispather fw=request.getRequestDispather(18.一個(gè)servlet的類文件必須發(fā)布在虛擬目錄里的什么文件夾下?(C)

      A.ROOT B.WEB-INF/lib

      C.WEB-INF/classes D.WEB-INF/ 19.從 “員工” 表的“姓名”字段中找出名字包含“瑪麗”的人,下面哪條select語句正確(C)

      A.Select * from 員工 where 姓名 =’%瑪麗_’ B.Select * from 員工 where 姓名 like ‘_瑪麗%’ C.Select * from 員工 where 姓名 like ‘%瑪麗%’ D. Select * from 員工 where 姓名 =’_瑪麗_’

      20.下面的那個(gè)do方法是錯(cuò)誤的(C)

      A.doPost B.doDelete

      C.doForm D.doPut 21.在一個(gè)java bean里有一個(gè)屬性是user_name。下面對應(yīng)的get方法是符合java bean的默認(rèn)規(guī)則的是(A)A.getUser_name B.get_Username

      C.getUsername D.getUserName 22.如果要在控制器(action)里給一個(gè)視圖傳遞一個(gè)值,我們希望能使用request對象的setAttribute來傳遞,那么在配置forward轉(zhuǎn)發(fā)路徑下面那個(gè)屬性一定不能為真(A)

      A.redirect

      B.path

      C.name

      D.context relative 23.Servlet程序的入口點(diǎn)是(A)

      A.init()B.main()

      C.service()

      D.doGet()

      24.J2EE中在JSP中要使用user包中的User類,則以寫法正確的是(B)

      A. B. C. D. 25.在JSP中使用標(biāo)記時(shí),不會(huì)出現(xiàn)的屬性是(D)

      A.property

      B.name

      C.以上皆不會(huì)出現(xiàn) D.value

      26.什么是動(dòng)態(tài)的網(wǎng)頁(C)

      A.支持動(dòng)態(tài)效果的 B.可以運(yùn)行腳本的

      C.可以交互的 D.可以看電影的

      27.在一個(gè)tomcat的虛擬目錄里必須存在的文件是(B)

      A.server.xml B.web.xml

      C.struts-config.xml D.config.xml 28.下面(B)項(xiàng)鏈接是在新的瀏覽視窗中打開網(wǎng)頁。

      A.

      A.Statement st=new Statement();

      B.Statement st=cn.newStatement()C.Statement st=cn.createNewStatement()D.Statement st=cn.createStatement()35. Servlet中,使用()接口中定義的()方法來處理客戶端發(fā)出的表單數(shù)據(jù)請求 ?(A)A.HttpServlet doPost B.ServletRequest doGet

      C.ServletRequest doPost D.HttpServlet doHead

      36.在J2EE中,重定向到另一個(gè)頁面,以下(B)語句是正確的。

      A.request.sendRedirect();B.response.sendRedirect();

      C.request.sendRedirect();D.response.sendRedirect();37.Servlet的初始化參數(shù)只能在Servlet的(A)方法中獲取。

      A.init()

      B.doPost()

      C.doGet()D.destroy()38.在tomcat啟動(dòng)的時(shí)候報(bào)找不到虛擬機(jī)的錯(cuò)誤是因?yàn)椋ˋ)

      A.沒有配置path B.沒有配置classpath

      C.沒有配置tomcat D.沒有配置jdk

      40.在servlet里每次請求都會(huì)被調(diào)用的是下面的那個(gè)方法(A)

      A.service B.destroy

      C.getservletconfig D.init 41.關(guān)于JavaBean正確的說法是(D)

      A.Bean文件放在任何目錄下都可以被引用 B.被引用的Bean文件的文件名后綴為.java

      C.在JSP文件中引用Bean,其實(shí)就是用語句

      D.Java文件與Bean所定義的類名可以不同,但一定要注意區(qū)分字母的大小寫

      42.在servletrequest對象里哪個(gè)方法是用來獲取頁面?zhèn)鬟f來的參數(shù)的名字的集合的(C)

      A.getServletName B.getHeadNames

      C.getParameterNames

      D.getInitParameterNames 43.在tomcat的一個(gè)虛擬目錄里,如果我們需要增加一個(gè)我們自己的類文件,那么對于一個(gè)已經(jīng)編譯好的類文件我們應(yīng)該把包拷貝到那(C)

      A.WEB-INF/ B.WEB-INF/config

      C.WEB-INF/classes D.WEB-INF/lib 44.關(guān)于JavaBean正確的說法是(D)

      A.在JSP文件中引用Bean,其實(shí)就是用語句 B.被引用的Bean文件的文件名后綴為.java

      C.Bean文件放在任何目錄下都可以被引用

      D.Java文件與Bean所定義的類名可以不同,但一定要注意區(qū)分字母的大小寫

      45.在J2EE的Model Ⅱ模式中,模型層對象被編寫為(B)。A.Applet

      B.JavaBean C.JSP D.Server

      46.J2EE中,以下關(guān)于HttpServlet的說法錯(cuò)誤的是(A)

      A.HttpServlet類的子類必須至少重寫service方法 B.HttpServlet是一個(gè)抽象類

      C.HttpServlet位于javax.servlet.http包中 D.HttpServlet類擴(kuò)展了GenericServlet類

      48.在J2EE MVC設(shè)計(jì)模式體系結(jié)構(gòu)中(B)是實(shí)現(xiàn)控制器的首選方案。

      A.JSP B.Servlet

      C.JavaBean D.HTML 49.在JSP中使用 后瀏覽器地址欄內(nèi)的內(nèi)容(B)

      A.發(fā)生變化。B.不發(fā)生變化。

      C.錯(cuò)誤用法 D.可能變化 50.下面對jsp描述的說法正確的是(D)

      A.在jsp里調(diào)用的方法都聲明在java bean里 B.以上都不對

      C.不可以在jsp里聲明方法 D.可以在jsp里聲明方法

      51.在J2EE中,在一個(gè)JSP文件中,有表達(dá)式<%=2+3 %>,它將輸出(B)

      A.23 B.5

      C.不會(huì)輸出,因?yàn)楸磉_(dá)式是錯(cuò)誤的 D.2+3 54.在J2EE中,test.jsp文件中有如下一行代碼:

      要使user對象在用戶對其發(fā)出請求時(shí)存在,下劃線中應(yīng)填入(C)

      A.Page B.Session

      C.request D.a(chǎn)pplication 55.在J2EE中,若要在JSP正確使用標(biāo)簽:,在jsp中聲明的taglib指令為: <%@taglib uri=”/WEB-INF/myTags.tld”prefix=”_____”%>,下列線處應(yīng)該是(D)

      A.getKing B. king

      C.myTags D. x

      56.在Servlet里,能正確獲取session的語句是(A)

      A.HttpSession session = request.getSession(true);B.HttpSession session = response.getHttpSession(true);C.HttpSession session = response.getSession(true);D.HttpSession session = request.getHttpSession(true);57.如果我們想把session銷毀應(yīng)該用下面的那個(gè)方法(C)

      A.kill B.end

      C.destroy D.invalidate 58.在struts中實(shí)現(xiàn)控制器的是下面那個(gè)(D)

      A.jsp B.taglib

      C.java bean D.servlet 59.在J2EE實(shí)現(xiàn)企業(yè)級應(yīng)用開發(fā)中(C)是描述標(biāo)記庫的XML文檔。

      A.EAR文件 B.WAR文件

      C.TLD文件 D.DTD文件

      60.在JSP中如果要導(dǎo)入 java.io.* 包,應(yīng)該使用(A)指令。A.page

      B.include

      C.forward D.taglib

      61.在JSP中,使用動(dòng)作可以將javaBean嵌入JSP頁面,對JavaBean的訪問范圍不能是(C)

      A.a(chǎn)pplication B.page

      C.response D.request 62.什么是j2ee(A)

      A.一種架構(gòu) B.一個(gè)編譯器

      C.一門語言 D.一個(gè)開發(fā)環(huán)境

      63.在JSP中,page指令的(D)屬性用來引入需要的包或類。

      A. languge B. contentType

      C. extends D. import 64.在javaScrpt中window對象的(C)方法用于關(guān)閉當(dāng)前窗口

      A.open()

      B.confirm()

      C.close()D.a(chǎn)lert()

      65.在JSP中,只有一行代碼:<%=’A’+’B’%>,運(yùn)行將輸出(A)

      A. 131 B.A+B <%='A'+'B'%> 等于131

      C.錯(cuò)誤信息,因?yàn)楸磉_(dá)式是錯(cuò)誤的 D.AB<%=“A”+“B”%> 等于AB 66.我們在第一次訪問服務(wù)器的時(shí)候,如果只是通過請求連接一個(gè)jsp頁面,不提交任何的其他信息,會(huì)觸發(fā)下面的那個(gè)事件(C)

      A.建立application B.建立post

      C.建立session D.以上都不是

      67.J2EE中,JSP EL 表達(dá)式:${user.loginName}執(zhí)行效果等同于(C)

      A.<% user.loginName;%> B.<%user.getLoginName();%>

      C.<% = user.getLoginName()%> D.<% = user.loginName%> 68.在HTML文件中導(dǎo)入一個(gè)樣式表的正確語法為(A)

      A. B.

      C. D. 69.在J2EE中,下列(D)語句可以獲取頁面請求中的一個(gè)文本框的輸入(文本框的名字為title)。

      A.response.getParameter(“title”);

      B.requert.getParameters(“title”);

      C.request.getAttribute(“title”);D.requert.getParameter(“title”);

      70.要設(shè)置某個(gè)JSP頁面為錯(cuò)誤處理頁面,以下page指令正確的是(B)

      A.<%@ page extends= %> B.<%@ page isErrorPage= %>

      C. <%@ page info= %> D.<%@ page errorPage= %> 71.直接從servletconfig對象能獲得的參數(shù)是(A)

      A.web.xml配置文件里綁定在servlet上的參數(shù) B.web.xml所有的servlet都能獲得的參數(shù) C.頁面?zhèn)鬟f來的參數(shù) D.sessin里設(shè)置的參數(shù)

      72.下列不屬于URL的組件部分為(B)

      A.目錄或文件

      B.服務(wù)器名稱

      C.協(xié)議

      D.IP地址或域名

      73.如果當(dāng)前JSP頁面出現(xiàn)異常時(shí)需要轉(zhuǎn)到一個(gè)異常頁,需要設(shè)置page 指令的(A)屬性

      A.errorPage B.Exception

      C.isErrorPage D.error 74.J2EE中,HttpSession接口位于(A)包中。

      A. javax.servlet.http B.javax.servlet.http.session

      C. javax.servlet.session D. javax.servlet

      75.在擴(kuò)展標(biāo)簽里我們可以使用那個(gè)對象來獲得request對象(C)

      A.a(chǎn)pplication B.session

      C.pageContext D.servletcontext 76.在JSP應(yīng)用程序中要求刪除所有photo目錄中的的文件,但是保留文件夾,下列代碼中空缺位置最適合的選項(xiàng)為(D)String path=request.getRealPath(“photo”);File fp1=new File(path);File[] files=fp1.listFiles();for(int i=0;i

      if(__________________________)

      {

      files[i].delete();} }

      A.files[i].isFile()

      B.files[i].isDirectory()

      C.!files[i].isFile()

      D.files[i].isDirectory()77.在inc.jsp中包含數(shù)行代碼與一張圖片,現(xiàn)在要?jiǎng)?chuàng)建一個(gè)home.jsp,每次瀏覽home.jsp時(shí)都能夠以最快的速度顯示inc.jsp中的所有內(nèi)容以及home.jsp自身要顯示的內(nèi)容,應(yīng)該在home.jsp中使用的語句是(C)

      A. B. C.<%@include file = “inc.jsp”%>

      D.<%@include page=“inc.jsp”flush= “true” %> 79.在J2EE MVC設(shè)計(jì)模式體系結(jié)構(gòu)中(D)是實(shí)現(xiàn)控制器的首選方案。

      A.HTML B.JSP

      C.JavaBean D.Servlet 80.創(chuàng)建JSP應(yīng)用程序時(shí),配置文件web.xml應(yīng)該在程序下的(B)目錄中。

      A.a(chǎn)dmin

      B.WEB-INF

      C.servlet

      D.WebRoot 81.重定向可以使用(D)方法。

      A. B. C.request.sendRedirect(“l(fā)ogin.jsp”);D.response.sendRedirect(“l(fā)ogin.jsp”);82.下面那個(gè)不是會(huì)話(B)

      A.隱藏域 B.a(chǎn)pplication

      C.cookie D.url重寫

      83.在J2EE中,給定某Servlet的代碼如下,編譯運(yùn)行該文件,以下陳述正確的是(B)Public class Servlet1 extends HttpServlet{

      Public void init()throws ServletException{ } Public void service(HttpServletRequest request,HttpServletResponse response)

      }

      } Throws ServletException,IOException{ PrintWriter out = response.getWriter();Out.println(“hello!”);

      A.編譯該文件時(shí)會(huì)提示缺少doGet()或者dopost()方法,編譯不能夠成功通過

      B.編譯后,把Servlet1.class放在正確位置,運(yùn)行該Servlet,在瀏覽器中會(huì)看到輸出文字:hello!C.編譯后,把Servlet1.class放在正確位置,運(yùn)行該Servlet,在瀏覽器中看不到任何輸出的文字 D.編譯后,把Servlet1.class放在正確位置,運(yùn)行該Servlet,在瀏覽器中會(huì)看到運(yùn)行期錯(cuò)誤信息

      84.在JSP中的Java腳本中輸出數(shù)據(jù)時(shí)可以使用(D)對象的print()方法。

      A.a(chǎn)pplication B.session

      C.page

      D.out

      85.在J2EE中,下列(D)語句可以獲取頁面請求中的一個(gè)文本框的輸入(文本框的名字為title)。

      A.request.getAttribute(“title”);B.requert.getParameters(“title”);

      C.response.getParameter(“title”);D.requert.getParameter(“title”);

      87.對于預(yù)定義<%!預(yù)定義%>的說法錯(cuò)誤的是(D)

      A.在預(yù)定義中聲明的變量將在JSP頁面初始化時(shí)初始化 B.一次可聲明多個(gè)變量和方法,只要以“;”結(jié)尾就行

      C.一個(gè)聲明僅在一個(gè)頁面中有效 D.聲明的變量將作為局部變量

      88.在J2EE中,在web.xml中,有如下代碼: 30 上述代碼定義了默認(rèn)的會(huì)話超時(shí)時(shí)長,時(shí)長為30(B)

      A.小時(shí) B.分鐘

      C.秒 D.毫秒

      89. J2EE中,HttpSession接口位于(C)包中。

      A.javax.servlet B.javax.servlet.session

      C.javax.servlet.http D.javax.servlet.http.session 91.下述選項(xiàng)中不屬于JDBC基本功能的是(C)

      A.提交SQL語句

      B.處理查詢結(jié)果

      C.?dāng)?shù)據(jù)庫維護(hù)管理 D.與數(shù)據(jù)庫建立連接

      92.J2EE中()類()方法用于返回應(yīng)用程序的上下文路徑。(C)

      A.ServletContext、getContextPath()B.HttpServletRequset、getPathInfo()

      C.HttpServletRequest、getContextPath()D.ServletContext、getPathInfo()94.JavaMail是一組用于發(fā)送和接收郵件消息的API。發(fā)送郵件使用()協(xié)議,接收郵件使用(A)協(xié)議。

      A.SMTP POP3 B.POP3 SMTP

      C.SMTP TCP D.POP3 TCP 95.給頂一個(gè)JSP程序源代碼,如下: 在two.jsp中使用(B)代碼片段可以輸出參數(shù)location的值。

      A. B.<%=request.getParameter()%>

      C.<%=request.getAttribute()%> D. 96.我們在實(shí)現(xiàn)國際化的時(shí)候顯示資源包里的信息是使用的下面的那個(gè)標(biāo)簽庫(B)

      A.struts-logic.tld B.struts-html.tld

      C.struts-bean.tld

      D.struts-tiles.tld 97.下列哪個(gè)不是HTML的常用標(biāo)記(C)

      A. B.

      C. D. 98.運(yùn)行tomcat的時(shí)候必須配置jdk那么配置的環(huán)境變量的名字是(A)

      A.java_home B.classpath

      C.path D.tomcat_home 99.在一個(gè)mvc中,我們一般都使用模型來處理業(yè)務(wù)邏輯。那么在struts里實(shí)現(xiàn)模型的一般都是下面那一個(gè)(A)

      A.java bean B.jsp

      C.servlet D.taglib 100.在J2EE中,使用Servlet過濾器時(shí),可以在web.xml文件的(A)元素中包括元素。

      A. B.

      C. D. 101.下列可以正確獲取當(dāng)前Web程序物理路徑的方法為(D)

      A.response.getRealPath(“/”)B.request.getFile(“/”)

      C.response.getFile(“/”)D.request.getRealPath(“/”)

      103.如果想在tomcat服務(wù)器啟動(dòng)時(shí)將jar包加載到內(nèi)存,且該jar包可以被tomcat服務(wù)器上所有的應(yīng)用使用,應(yīng)該將該jar包復(fù)制到tomcat的(A)目錄。

      A.commonlib

      B.server

      C.serverlib D.common

      105.在J2EE中,<%=”2”+4%>將輸出(B)

      A.不會(huì)輸出,因?yàn)楸磉_(dá)式是錯(cuò)誤的 B.24

      C.2+4 D.6 106.J2EE中,JSP EL 表達(dá)式:${user.loginName}執(zhí)行效果等同于(A)

      A.<% = user.getLoginName()%> B.<% = user.loginName%>

      C.<%user.getLoginName();%> D.ServletContext、getPathInfo()109.在J2EE中,request對象的(A)方法可以獲取頁面請求中一個(gè)表單組件對應(yīng)多個(gè)值時(shí)的用戶的請求數(shù)據(jù)。

      A.String[] getParameterValues(String name)B.String[] getParameter(String name)C.String getParameter(String name)D.String getParameterValuses(String name)110.java.io.File對象的(D)方法可以新建一個(gè)文件。

      A.createFile()

      B.mkdir()

      C.delete()

      D.createNewFile()111.JSP頁面經(jīng)過編譯之后,將創(chuàng)建一個(gè)(D)

      A.exe文件 B.a(chǎn)pplet

      C.a(chǎn)pplication D.servlet

      D.ServletContext、getContextPath()

      113.J2EE中,()類()方法用于返回應(yīng)用程序的上下文路徑。(A)

      A.HttpServletRequest、getContextPath()B.HttpServletRequset、getPathInfo()C.ServletContext、getPathInfo()

      114.在J2EE中,在web.xml中定義過濾器時(shí)可以指定初始化參數(shù),以下定義正確的是(C)

      A.someFilter

      e> e>

      ram> B.someFilter

      A.String getParameterValuses(String name)B.String[] getParameter(String name)C.String getParameter(String name)D.String[] getParameterValues(String name)C.someFilter D.someFilter

      115.在J2EE中,request對象的(D)方法可以獲取117.在J2EE MVC設(shè)計(jì)模式體系結(jié)構(gòu)中(D)是實(shí)現(xiàn)控制器的首選方案。

      A.HTML C.JSP

      B.JavaBean

      D.Servlet 118.一個(gè)taglib指令必須有那些屬性(C)

      A.value prefix C.url prefix B.url loaction

      D.url value 120.EVAL_BODY_BUFFERED 的(B)

      A.SKIP_BODY C.EVAL_BODY_INCLUDE B.EVAL_PAGE

      D.SKIP_PAGE 125.使用自定義標(biāo)簽時(shí),要為JSP引擎提供有關(guān)自定義標(biāo)簽的相關(guān)信息,下列信息描述語句正確的是(A. C. B.

      D. 126.在JSP中,要定義一個(gè)方法,需要用到以下(B)元素

      A. <%

      %> C. <%@ %> B.<%!%>

      D.<%= %> 127.在Servlet過濾器的生命周期方法中,每當(dāng)傳遞請求或響應(yīng)時(shí),web容器會(huì)調(diào)用(D)方法。A.service C.destroy B.init

      D.doFilter 128.在JSP中,使用動(dòng)作可以將javaBean嵌入JSP頁面,對JavaBean的訪問范圍不能是(A.request C.a(chǎn)pplication B.response

      D.page

      129.?dāng)U展標(biāo)簽使用的是下面的那個(gè)包(A)

      A.javax.servlet.jsp.tagext.* C.java.io.* B.javax.servlet.jsp.*

      D.javax.servlet.* 133.聲明對象的默認(rèn)有效范圍為(B)

      A.request C.session B.page

      D.a(chǎn)pplication 135.下面那個(gè)方法用于在session中存儲對象(B)

      A.setDataAttribute C.以上都不是 B.setAttribute

      D.setData 136.在html標(biāo)記中,(B)標(biāo)記用于設(shè)置當(dāng)前頁面的標(biāo)題。

      A.html

      C.name B.title

      D.head

      137.我們是從下面的那個(gè)接口里獲取的session(A)

      A.HttpServletRequest C.ServletRequest B.HttpServletResponse

      D.ServletResponse 138.對于jsp中的application對象來說,我們在servlet中可以使用下面的那個(gè)對象來訪問(A)A.servletresponse

      B.servletcontext

      C)

      B)

      C.servletrequest D.servletconfig 141.如果一個(gè).do里已經(jīng)做了錯(cuò)誤驗(yàn)證,就必須在配置文件里的對應(yīng)的action標(biāo)簽里存在一個(gè)屬性是(A)

      A.input B.redirect

      C.contextrelative D.scope 142.我們把用戶發(fā)送給服務(wù)器的信息叫請求,服務(wù)器對客戶端發(fā)送消息叫響應(yīng),下面是對請求和響應(yīng)過程的描述,錯(cuò)誤的是(B)

      A.請求和響應(yīng)完成,客戶和服務(wù)器的連接就斷開 B.可以沒有請求而只有服務(wù)器的響應(yīng) C.發(fā)送請求后可以沒有響應(yīng) D.如果有響應(yīng)必須有對應(yīng)的請求

      143.下列(D)指令定義在JSP編譯時(shí)包含所需要的資源。

      A.forward B.taglib

      C.include D.page 144.Servlet中,HttpServletResponse的(C)方法用來把一個(gè)Http請求重定向到另外的URL。

      A.redirectURL()B.sendURL()

      C.sendRedirect()D.redirectResponse()145.在Servlet里,能正確獲取session的語句是(C)。

      A.HttpSession session = response.getHttpSession(true);B.HttpSession session = response.getSession(true);C.HttpSession session = request.getSession(true);D.HttpSession session = request.getHttpSession(true);146.釋放session對象時(shí),使用session對象的(A)方法。

      A.invalidate()B.delete

      C.clear()

      D.remove()

      147.在inc.jsp中包含數(shù)行代碼與一張圖片,現(xiàn)在要?jiǎng)?chuàng)建一個(gè)home.jsp,每次瀏覽home.jsp時(shí)都能夠以最快的速度顯示inc.jsp中的所有內(nèi)容以及home.jsp自身要顯示的內(nèi)容,應(yīng)該在home.jsp中使用的語句是(A)

      A.<%@include file = “inc.jsp”%>

      B.<%@include page=“inc.jsp”flush= “true”%> C. D. 148.在http協(xié)議里有一個(gè)請求只有報(bào)頭沒有內(nèi)容是下面的那一個(gè)請求(C)

      A.PUT B.POST

      C.HEAD D.GET 149.對一個(gè)session來說我們描述正確是(B)

      A.一個(gè)session對應(yīng)一個(gè)瀏覽器,瀏覽器關(guān)閉session就銷毀了

      B.服務(wù)器為每一個(gè)瀏覽器分配一個(gè)session,但session不會(huì)在瀏覽器關(guān)閉的時(shí)候銷毀。只有過期或服務(wù)器關(guān)閉才會(huì)銷毀 C.一個(gè)session不對應(yīng)一個(gè)瀏覽器,一臺計(jì)算機(jī)只有一個(gè)session D.以上都不對

      150.要配置數(shù)據(jù)庫連接池必須的技術(shù)是(B)

      A.RMI B.JNDI

      C.JMS D.以上都不是

      151.page對象屬于(A)類對象

      A.作用域通信對象 B.錯(cuò)誤

      C.Servlet D.輸入輸出 152.下述選項(xiàng)中不屬于JDBC基本功能的是(B)

      A.處理查詢結(jié)果 B.?dāng)?shù)據(jù)庫維護(hù)管理

      C.提交SQL語句

      D.與數(shù)據(jù)庫建立連接

      153.對于servletrequest對象來說它的getParameter方法是來獲取頁面?zhèn)鬟f來的參數(shù)的,下面的表單里的那些參數(shù)能被它獲取到(B)< form action=“a.jsp”> < input type=“text” id=“user_name”> < input type=“hidden” id=“user_id”> < input type=“password” name=“user_tel”> < input type=“file” name=“user_file”> A.user_name user_tel user_file B.以上都不對

      C.user_tel user_file D.所有

      154.在html中繪制表格時(shí),(D)標(biāo)記是表格中的換行標(biāo)記。

      A.

      B. 155.給定JSP程序源碼如下,該JSP運(yùn)行后輸出的結(jié)果是(B)<% int count =1;%> Count: <% ++count;%> A.Count:1 B.Count

      C.Count:2 D.1:2 156.下面哪一個(gè)不是JSP本身已加載的基本類?(C)

      A.javax.servlet.jsp.* B.java.lang.*

      C.java.io.* D.javax.servlet.* 158.在JSP中如果要導(dǎo)入 java.io.* 包,應(yīng)該使用(C)指令。

      A.forward B.taglib

      C.page

      D.include

      159.下列XML格式正確的為(A)

      A.<學(xué)生 學(xué)號=“101”姓名=”張三”/> B.<學(xué)生 學(xué)號=“101”姓名=張三/> C.學(xué)生 D.<學(xué)生 學(xué)號=“101”姓名=”張三”> 161.給定一個(gè)JSP程序源碼如下: 在two.jsp中加入(A)代碼片斷可以輸出參數(shù)location的值。

      A.<% = request.getParameter(“l(fā)ocation”)%> B. C. D.<% = request.getAttribute(“l(fā)ocation”)%> 162.重定向可以使用(B)方法。

      A.response.sendRedirect(“l(fā)ogin.jsp”): B.request.sendRedirect(“l(fā)ogin.jsp”);C. D. 163.下面那個(gè)不是jsp中的偽指令(C)

      A.page B.taglib

      C.session

      D.include 164.servlet 的生命周期又一系列事件組成,把這些事件按照先后順序排序,以下正確的是(C)

      A.加載類,初始化,實(shí)例化,請求處理,銷毀 B.加載類,實(shí)例化,請求處理,初始化,銷毀 C.加載類,實(shí)例化,初始化,請求處理,銷毀 D.實(shí)例化,加載類,初始化,請求處理,銷毀

      165.下列(A)接口專用于訪問數(shù)據(jù)庫的中存儲過程

      A.CallableStatement

      B.ProcedureStatement

      C.PreparedStatement D.Statement 167.在JSP中使用標(biāo)記時(shí),不會(huì)出現(xiàn)的屬性是(B)

      A.name

      B.value

      C.以上皆不會(huì)出現(xiàn) D.property

      168.J2EE中,HttpServletRequest類的(A)方法用返回與當(dāng)前請求相關(guān)聯(lián)的會(huì)話,如果沒有,則返回null。

      A.getSession(false)B.getSession()

      C.getSession(null)D.getSession(true)169.如果在網(wǎng)頁上顯示一幅圖片,下面哪句代碼是正確的(B)

      A.“” B.

      C. D. 170.在tomcat中,我們的虛擬目錄配置文件都在那個(gè)文件夾里(C)

      A.common B.lib

      C.conf D.work 171.以下的說法不正確的是(A)

      A.tomcat支持中文文件夾名

      B.tomcat的虛擬目錄可以放在任意的目錄中 C.tomcat的默認(rèn)目錄名是ROOT D.tomcat可以同時(shí)啟動(dòng)多個(gè)虛擬目錄

      173.Http的中文含義為(C)

      A.簡單郵件傳輸協(xié)議 B.統(tǒng)一資源定位器

      C.超文本傳輸協(xié)議

      D.網(wǎng)絡(luò)套接字

      174.在JSP中使用response.sendRedirect(“jack.htm”);后瀏覽器地址欄內(nèi)的內(nèi)容(B)

      A.錯(cuò)誤用法 B.發(fā)生變化。

      C.不發(fā)生變化。D.可能變化

      176.對于預(yù)定義<%!預(yù)定義%>的說法錯(cuò)誤的是(B)

      A.一次可聲明多個(gè)變量和方法,只要以“;”結(jié)尾就行

      B.聲明的變量將作為局部變量

      C.在預(yù)定義中聲明的變量將在JSP頁面初始化時(shí)初始化 D.一個(gè)聲明僅在一個(gè)頁面中有效

      177.Tomcat服務(wù)器的默認(rèn)端口為(A)

      A.8080

      B.80

      C.8001 D.8888

      179.下面的那個(gè)是對servlet的生命周期描述正確的(B)A.destroy方法在請求結(jié)束的時(shí)候被執(zhí)行

      B.以上都不對

      C.service方法是程序員自己管理線程的

      D.init方法在每次訪問的servlet的時(shí)候最先被執(zhí)行

      180.在html里特殊的字符不能直接顯示,如果要顯示需要用下面的哪個(gè)來代替(B)

      A.&st;B.&

      C.< D.> 181.一個(gè)完整的URL地址不包括下面的那一項(xiàng)(D)

      A.端口 B.URI

      C.IP地址或域名 D.連接方式

      182.JSP在Web服務(wù)器上的運(yùn)行結(jié)果(B)

      A.可以在控制臺中看到

      B.可以在Web瀏覽器看到

      C.只能在Web瀏覽器看到 D.只能在控制臺中看到

      183.jsp實(shí)際上被執(zhí)行的時(shí)候是被轉(zhuǎn)換成了servlet,在tomcat里默認(rèn)轉(zhuǎn)換到了下面的那個(gè)文件夾里(C)

      A.ROOT B.config

      C.work

      D.common 184.在Servlet里,能正確獲取session的語句是(A)

      A.HttpSession session = request.getSession(true);B.HttpSession session = request.getHttpSession(true);C.HttpSession session = response.getHttpSession(true);D.HttpSession session = response.getSession(true);

      186.下面的page偽指令的寫法正確的是(A)

      A.<%@page import= %> B.<%@ page import= %>

      C.<%page import= %> D.<@page import= %> 187.Servlet中,使用()接口中定義的()方法來處理客戶端發(fā)出的表單數(shù)據(jù)請求(D)

      A.ServletRequest doPost B.ServletRequest doGet

      C.HttpServlet doHead D.HttpServlet doPost 188.在inc.jsp中包含數(shù)行代碼與一張圖片,現(xiàn)在要?jiǎng)?chuàng)建一個(gè)home.jsp,每次瀏覽home.jsp時(shí)都能夠以最快的速度顯示inc.jsp中的所有內(nèi)容以及home.jsp自身要顯示的內(nèi)容,應(yīng)該在home.jsp中使用的語句是(C)

      A.<% @ include page = “inc.jsp”%> B. C.<% @ include file = “inc.jsp”%>

      D. 189.下面的代碼在頁面的顯示結(jié)果是(B) A.15

      B.101234 C.01234 D.12 190.include指令是用來包含文件的,下面的說法正確是(A)

      A.是靜態(tài)的包含 B.以上都不對

      C.2個(gè)頁面之間的變量可以重名 D.是動(dòng)態(tài)的包含

      193.請選出微軟公司提供的連接SQL Server 2000的JDBC驅(qū)動(dòng)程序。(C)

      A.oracle.jdbc.driver.OracleDriver B.com.mysql.jdbc.Driver C.com.microsoft.jdbc.sqlserver.SQLServerDriver D.sun.jdbc.odbc.JdbcOdbcDriver 194.使用自定義標(biāo)簽時(shí),要為JSP引擎提供有關(guān)自定義標(biāo)簽的相關(guān)信息,下列信息描述語句正確的是(C)

      A.hello B.hellocom.tagdemo.HelloTag C.hellocom.tagdemo.HelloTag D.hello 195.在MVC模式中,核心內(nèi)容為(D)

      A.model

      B.不確證

      C.view

      D.control

      196.J2EE中在JSP中要使用user包中的User類,則以寫法正確的是(A)

      A. B. C. D. 197.在J2EE中,test.jsp文件中有如下一行代碼

      要使user對象中一直存在于對話中,直至其終止或被刪除為止,下劃線中應(yīng)填入(B)

      A.request B.session

      C.page

      D.a(chǎn)pplication 198.在struts中實(shí)現(xiàn)資源包轉(zhuǎn)換為中文的是下面的那個(gè)命令(C)

      A.servertool B.keytool

      C.native2ascii D.tnameserv 199.下列表單
      ,如果單擊提交按鈕時(shí),表單(B)A.提交到當(dāng)前頁

      B.沒有指定action屬性,所以不做提交

      C.不確定

      D.使用post方式提交

      200.在servlet里能獲得web.xml里的綁定在servlet配置信息上的參數(shù)的方法是哪個(gè)(A)

      A.getInitParameter B.getParameter

      C.getParameterValues D.getInitParameterNames 202.設(shè)在表單中有一組復(fù)選鈕標(biāo)記,如下列代碼:
      請選擇喜歡的城市: 長春
      北京
      大連
      如果在register.jsp是取city的值,最適合的方法為(B)

      A.String city= request.getParameter(“city”);B.String []cities=request.getParameterValues(“city”);C.String city=request.getAttribute(“city”);D.String []cities=request.getParameter(“city”);203.J2EE中在JSP中要使用user包中的User類,則以寫法正確的是(D)

      A. B. C. D. 204.下列表單
      ,如果單擊提交按鈕時(shí),表單(C)

      A.使用post方式提交

      C.沒有指定action屬性,所以不做提交

      B.提交到當(dāng)前頁

      D.不確定

      206.不能在不同用戶之間共享數(shù)據(jù)的方法是(D)

      A.通過ServletContext對象

      C.利用數(shù)據(jù)庫 B.利用文件系統(tǒng)

      D.通過cookie

      207.在JSP應(yīng)用程序中要求刪除所有photo目錄中的的文件,但是保留文件夾,下列代碼中空缺位置最適合的選項(xiàng)為(String path=request.getRealPath(“photo”);File fp1=new File(path);File[] files=fp1.listFiles();for(int i=0;i

      if(__________________________)

      {

      files[i].delete();

      } } A.files[i].isFile()

      C.files[i].isDirectory()

      B.!files[i].isDirectory()

      D.!files[i].isFile()

      209.J2EE中,HttpSession接口位于(C)包中。

      A.javax.servlet.http.session C.javax.servlet.http B.javax.servlet

      D.javax.servlet.session 211.在JSP中調(diào)用JavaBean時(shí)不會(huì)用到的標(biāo)記是(D)

      A. C. B.

      D. 214. J2EE中,HttpServletRequest類的(C)方法用返回與當(dāng)前請求相關(guān)聯(lián)的會(huì)話,如果沒有,則返回null。

      A.getSession()C.getSession(false)B.getSession(null)

      D.getSession(true)215.下面的哪個(gè)是url重寫(C)

      A.
      C.jsp1.jsp?user_id=10 B.

      D.session.setAttribute()216.在B/S編程里,我們經(jīng)常使用腳本來輔助顯示的功能,下面對于腳本的說法正確的是(C)A.javascript就是一種特殊的java語言

      A)

      B.在腳本里能直接操作session C.腳本能嵌套在jsp代碼里 D.javascript里不能自定義類

      220.Http的中文含義為(C)

      A.統(tǒng)一資源定位器

      B.簡單郵件傳輸協(xié)議 C.超文本傳輸協(xié)議

      D.網(wǎng)絡(luò)套接字

      221.對于一個(gè)繼承于BodyTagSupport標(biāo)簽來說,他的dostart方法的返回值決定本體是否能被處理,下面那個(gè)是讓本體可以被處理的(D)

      A.SKIP_BODY B.EVAL_BODY_INCLUDE

      C.SKIP_PAGE

      D.EVAL_BODY_BUFFERED

      224.J2EE 中,()類的()方法用于創(chuàng)建對話。(C)

      A.HttpServletResponse、newSession B. HtttpSession、newInstance

      C. HttpServletRequest、getSession D.HttpSession、getSession 225.下列XML格式正確的為(B)

      A.學(xué)生 B.<學(xué)生 學(xué)號=“101”姓名=”張三”/> C.<學(xué)生 學(xué)號=“101”姓名=張三/> D.<學(xué)生 學(xué)號=“101”姓名=”張三”> 227.JSP應(yīng)用程序配置文件的根元素為(C)

      A. B.

      C. D. 228.在J2EE中,<%=”2”+"4"%>將輸出(A)

      A.24 B.2+4

      C.不會(huì)輸出,因?yàn)楸磉_(dá)式是錯(cuò)誤的 D.6 231.在瀏覽器解析換行被忽略,要想在頁面中實(shí)現(xiàn)換行,需要使用(D)

      A.out.println(“br”)

      B.System.out.println(“
      ”)

      C.System.out.println(“br”)D.out.println(“
      ”)232.session對象的(C)方法用于設(shè)置會(huì)話的超時(shí)時(shí)間。

      A.session.getMaxInactiveInterval();B.session.setMaxInactiveInterval(30);

      C.session.setMaxTime(30);

      D.session.setAttribute(“time”,30);233.在J2EE的Model Ⅱ模式中,模型層對象被編寫為(D)

      A.JSP B.Server

      C.Applet

      D.JavaBean

      234.給定include1.jsp文件代碼片斷,如下: <% pageContext.setAttribute(“User”,“HAHA”);%>

      _______//此處填寫代碼

      給定include2.jsp文件代碼片斷,如下: <%=pageContext.getAttribute(“User”)%>

      要求運(yùn)行include1.jsp時(shí),瀏覽器上輸出:HAHA

      要滿足以上條件,jsp1.jsp中下劃線處應(yīng)填入以下(B)語句。

      A.<% response.sendRedirect(“include2.jsp”);%> B. <%@ include file=“include2.jsp”%> C. D. 236.以下的技術(shù)不屬于J2EE的是(C)

      A.RMI B.JNDI

      C.COM

      D.JMS 237.在html中繪制表格時(shí)(A)標(biāo)記是表格中的換行標(biāo)記。

      A.

      B.

      C.

      D.

      C.

          D. 239.JSP中的不是隱式注釋為(A)

          A. B.<%--注釋內(nèi)容--%> C. // 注釋內(nèi)容

          D. /* 注釋內(nèi)容 */ 240.WEB應(yīng)用中,常用的會(huì)話跟蹤方法不包括(C)

          A.URL重寫 B.隱藏表單域 C.有狀態(tài)HTTP協(xié)議 D.Cookie 241.JavaBean的文件類型是(D)

          A..html

          B..jsp

          C..java D..classs

          242.session對象getId方法的作用是(C)

          A.取得session對象的結(jié)束時(shí)間。

          B.取得客戶端最后一次訪問服務(wù)器的時(shí)間。C.取得客戶端在服務(wù)器唯一的標(biāo)識。D.取得session對象的創(chuàng)建時(shí)間。

          243.要執(zhí)行預(yù)編譯應(yīng)該使用下面的那個(gè)對象(A)

          A.PreparedStatement B.Statement

          C.CallabledStatement D.以上都不是

          244.在JSP中(D)動(dòng)作用于將請求轉(zhuǎn)發(fā)給其他JSP頁面。

          A.setProperty B.include

          C.useBean D.forward

          246.在J2EE中,request對象的(D)方法可以獲取頁面請求中一個(gè)表單組件對應(yīng)多個(gè)值時(shí)的用戶的請求數(shù)據(jù)

          A.String getParameter(String name)B.String getParameterValuses(String name)C.String[] getParameter(String name)D.String[] getParameterValues(String name)247.下列(D)接口專用于訪問數(shù)據(jù)庫的中存儲過程。

          A.ProcedureStatement B.PreparedStatement

          C.Statement D.CallableStatement

          248.給定一個(gè)Servlet的代碼片段如下: Public void doGet(HttpServletRequest request,HttpServletResponse response)

          throws ServletException,IOException{()out.println(“hi kitty!”);out.close();} 運(yùn)行次Servlet時(shí)輸出如下: hi kitty!則應(yīng)在此Servlet下劃線處填充如下代碼。(D)

          A.PrintWriter out = request.getWriter();B.OutputStream out = response.getOutputStream();C.OutputStream out = request.getWriter();D.PrintWriter out = response.getWriter();249.

          1、out.println(“”);

          4、System.out.println(“the servlet info”);

          5、out.close();以上的代碼執(zhí)行過程描述正確的是(D)

          A.執(zhí)行到2的時(shí)候會(huì)在客戶端頁面彈出一個(gè)對話框,當(dāng)客戶響應(yīng)過后繼續(xù)執(zhí)行下面的代碼 B.以上都不對

          C.執(zhí)行到2的時(shí)候會(huì)在客戶端頁面彈出一個(gè)對話框,但是會(huì)繼續(xù)執(zhí)行下面的代碼 D.執(zhí)行完上面的所有代碼后,客戶端才會(huì)得到服務(wù)器的響應(yīng),然后才彈出對話框

          250.一個(gè)struts的.do必須具備的部分是(D)

          A.controller B.formbean

          C.taglib D.a(chǎn)ction 251.J2EE中,HttpServletRequest類的(D)方法用返回與當(dāng)前請求相關(guān)聯(lián)的會(huì)話,如果沒有,則返回null。

          A.getSession()

          C.getSession(null)D.getSession(false)B.getSession(true)252.要設(shè)計(jì)一個(gè)大型的基于多層體系結(jié)構(gòu)的web應(yīng)用系統(tǒng),系統(tǒng)界面端基于HTML和XML,該系統(tǒng)要不斷的進(jìn)行版本升級(即日后維護(hù)、二次需求開發(fā)等任務(wù)量較大),要達(dá)成這些目標(biāo),最適合的開發(fā)模式是(C)

          A.DAO B.Proxy

          C.MVC D.VO 253.cn是Connection對象,創(chuàng)建Statement 對象的方法是(A)

          A.Statement st=cn.createStatement()B.Statement st=cn.newStatement()C.Statement st=cn.createNewStatement()D.Statement st=new Statement();

          254.下面不是page指令的屬性的是(D)

          A.language B.info

          C.import D.url 255.在J2EE中,test.jsp文件中有如下一行代碼:

          要使user對象在用戶對其發(fā)出請求時(shí)存在,下劃線中應(yīng)填入(C)

          A.a(chǎn)pplication B.Page

          C.request D.Session 256.jsp:getProperty 標(biāo)識的getProperty屬性的作用是(A)A.定義javaBean 的屬性名

          B.定義javaBean的標(biāo)識

          C.定義javaBean 的名字 D.定義javaBean 的方法名

          258.給定JSP程序源碼如下,該JSP運(yùn)行后輸出的結(jié)果是(D)

          <% int count =1;%> Count: <% ++count;%> A.Count:1 B.1:2

          C.Count:2 D.Count: 259.java.io.File對象的(B)方法可以新建一個(gè)文件。

          A.createFile()

          B.createNewFile()

          C.delete()

          D.mkdir()

          260.在html標(biāo)記中(B)標(biāo)記用于設(shè)置當(dāng)前頁面的標(biāo)題。

          A.html B.title

          C.head

          D.name 261.在J2EE中,以下不是JSP隱式對象的是(A)

          A.context B.out

          C.a(chǎn)pplication D.pageContext 263.使用JavaScript語言中Document的(D)方法可以在頁面上輸出字符。

          A.document.print()B.document.flush()

          C.document.out()

          D.document.write()

          264.如果編寫一個(gè)計(jì)數(shù)器程序,用來記載當(dāng)前網(wǎng)站的訪問量,最好采用JSP中的(C)對象。

          A.page

          B.session

          C.a(chǎn)pplication D.request

          265.當(dāng)我們想要修改tomcat的訪問端口的時(shí)候需要對那個(gè)文件進(jìn)行修改(A)

          A.server.xml B.tomcat-users.xml

          C.config.xml D.web.xml 266.給定一個(gè)JSP程序源碼如下: 在two.jsp中加入(C)代碼片斷可以輸出參數(shù)location的值。

          A. B.<% = request.getAttribute(“l(fā)ocation”)%> C.<% = request.getParameter(“l(fā)ocation”)%> D. 268.在J2EE中,test.jsp文件中有如下一行代碼: 要使user對象在用戶對其發(fā)出請求時(shí)存在,下劃線中應(yīng)填入(B)

          A.a(chǎn)pplication B.request

          C.Session D.Page

          269.<% int count =1;%>___________

          以下(A)語句可以在上面下劃線處插入,并且運(yùn)行后輸出結(jié)果是:1。

          A.<% =count++ %> B. <%=++count %>

          C.<% count++;%> D.<% ++count;%> 270.下面的說法正確的是(D)A.我們的jar文件應(yīng)該放在classes里

          B.沒有classes文件夾,虛擬目錄就不能被加載 C.我們使用的類文件要在web.xml里注冊

          D.虛擬目錄里除了WEB-INF文件夾之外,其他的地方都可以放.jsp文件

          271.關(guān)于JavaBean正確的說法是(C)

          A.被引用的Bean文件的文件名后綴為.java

          B.Bean文件放在任何目錄下都可以被引用

          C.Java文件與Bean所定義的類名可以不同,但一定要注意區(qū)分字母的大小寫 D.在JSP文件中引用Bean,其實(shí)就是用語句

          272.在配置虛擬目錄的時(shí)候我們必須修改的是配置文件里的那兩項(xiàng)(B)

          A.path和privileged B.path和docBase

          C.privileged和debug D.debug和docBase 273.在JSP中使用session.putValue(“username”, u_name)可以在會(huì)話中保存(B)

          A.username對象

          B.u_name對象。

          C.u_name的數(shù)值。D.username的數(shù)值

          274.在J2EE中,test.jsp文件中有如下一行代碼:

          要使user對象只能在使用test.jsp時(shí)使用,當(dāng)加載頁面時(shí)就會(huì)將其銷毀。下劃線中應(yīng)填入(B)

          A.session B.page

          C.reqeust D.a(chǎn)pplication 275.要設(shè)置某個(gè)JSP頁面為錯(cuò)誤處理頁面,以下page指令正確的是(A)

          A. <%@ page isErrorPage= %> B. <%@ page extends= %>

          C.<%@ page errorPage= %> D. <%@ page info= %> 276.在J2EE中,給定某Servlet的代碼如下,編譯運(yùn)行該文件,以下陳述正確的是(D)Public class Servlet1 extends HttpServlet{

          A.編譯該文件時(shí)會(huì)提示缺少doGet()或者dopost()方法,編譯不能夠成功通過

          B.編譯后,把Servlet1.class放在正確位置,運(yùn)行該Servlet,在瀏覽器中會(huì)看到運(yùn)行期錯(cuò)誤信息 C.編譯后,把Servlet1.class放在正確位置,運(yùn)行該Servlet,在瀏覽器中看不到任何輸出的文字 D.編譯后,把Servlet1.class放在正確位置,運(yùn)行該Servlet,在瀏覽器中會(huì)看到輸出文字:hello!Public void init()throws ServletException{

          } Public void service(HttpServletRequest request,HttpServletResponse response)Throws ServletException,IOException{ PrintWriter out = response.getWriter();Out.println(“hello!”);}} 277.使用getInitParameter的時(shí)候如果要取的參數(shù)沒有在web.xml中設(shè)定,那么會(huì)是下面的那一種情況(B)

          A.產(chǎn)生一個(gè)異常 B.返回null

          C.不能編譯 D.返回空字符串

          279.給定JSP程序源碼如下:

          <% int count =1;%> _______

          以下(B)語句可以在下劃線處插入,并且運(yùn)行后輸出結(jié)果是:1。

          A.<%=++count %> B.<% =count++ %>

          C.<% count++;%> D.<% ++count;%>c)

          二、多項(xiàng)選擇題

          1.下面(C,D)是ResultSet接口的方法。

          A.forward()B.back()

          C.next()

          D.close()2.能在不同用戶之間共享數(shù)據(jù)的方法是(D,A,B)

          A.利用數(shù)據(jù)庫

          B.通過ServletContext對象

          C.通過cookie

          D.利用文件系統(tǒng)

          3.HTML標(biāo)記中標(biāo)記的method屬性取值為(B,D)

          A.doGet B.get

          C.doPost D.post

          4.對該段代碼描述正確的有<% int i = Integer.parseInt(requrst.getParemeter(“value”))%(B,D,C)

          A.不會(huì)有錯(cuò)

          B.當(dāng)value與int 類型不匹配時(shí)回報(bào)錯(cuò)

          C.了安全起見應(yīng)該將該段代碼放在try{}和catch(){}之間 D.當(dāng)value=""時(shí)會(huì)報(bào)錯(cuò)

          5.在一個(gè)文本組件中輸入字符時(shí)有可能觸發(fā)(A,B,C)事件。

          A.onMouseUp

          B.onKeyUp

          C.onKeyDown D.onSubmit

          6.在JSP文件中加載動(dòng)態(tài)頁面可以用(A,B)指令。

          A.<%@ include file= %> B.指令

          C.page指令

          D.指令

          7.在J2EE中對于以下的include指令和include動(dòng)作,描述正確的是(B,D)

          A.include指令和include動(dòng)作的功能和作用是一模一樣的

          B.含有include指令的JSP頁面編譯成Servlet時(shí),Servlet內(nèi)嵌被子包含的文件內(nèi)容

          C.通常情況下,使用include動(dòng)作包含JSP頁面比使用include指令包含JSP頁面執(zhí)行速度要快

          D.含有include動(dòng)作的JSP頁面編譯成Servlet時(shí),Servlet使用語句pageContext.include(“被包含文件”),來引用被包含的文件

          8.對于預(yù)定義<%!預(yù)定義%>的說法正確的是(B,C,D)

          A.聲明的變量將作為局部變量

          B.一個(gè)聲明僅在一個(gè)頁面中有效

          C.一次可聲明多個(gè)變量和方法,只要以“;”結(jié)尾就行

          D.在預(yù)定義中聲明的變量將在JSP頁面初始化時(shí)初始化

          9.某web應(yīng)用的上下文路徑是root,配置文件web.xml中有如下片段: process slt.ProcessServlet process /proc 以下說法正確的是(C,B)

          A.該servlet的訪問路徑是http://機(jī)器IP:端口號/root/ProcessServlet B.該servlet的訪問路徑是http://機(jī)器IP:端口號/root/proc C.在包slt中,有一個(gè)名為ProcessServlet.class的文件

          D.該servlet的訪問路徑是http://機(jī)器IP:端口號/root/ProcessServlet 10.如果想在頁面中使用一個(gè)JavaBean我們可以使用(B,D)指令。

          A. B.page

          C.以上選項(xiàng)全都正確

          D. 11.下列關(guān)于HTTP協(xié)議說法正確的是(D,A,B,C)

          A.HTTP請求消息中Accept表示瀏覽器可接受的MIME類型

          B.HTTP請求消息中Accept-Encoding表示瀏覽器能夠進(jìn)行解碼的數(shù)據(jù)編碼方式

          C.HTTP請求消息中Host表示初始URL中的主機(jī)和端口 D.HTTP是一種請求/響應(yīng)式的協(xié)議

          12.在標(biāo)簽處理類中,如何訪問session范圍內(nèi)的共享數(shù)據(jù)?(C,B)

          A.request.getAttribute(“attributename”)B.pageContext.getAttribute(“attributename”,PageContext.SESSION_SCOPE)C.在標(biāo)簽處理類TagSupport類中定義了pageContext成員變量,先通過它的getSession()方法獲得當(dāng)前的HttpSession對象,再調(diào)用HttpSession對象的getAttribute()方法。D.在TagSupport類中定義了session成員變量,直接調(diào)用它的getAttribute()方法即可。

          13.動(dòng)作元素經(jīng)常與(C,A,B)元素一起使用。

          A. B.

          C. D. 14.下列關(guān)于WEB開發(fā)說法正確的是(D,C,B,A)

          A.Web 是動(dòng)態(tài)的B.Web是分布式的C.Web與平臺無關(guān)

          D.Web是圖形化的和易于導(dǎo)航的

          15.下列關(guān)于Application對象說法中錯(cuò)誤的是(D,B)

          A.Application對象用于在多個(gè)程序中保存信息

          B.getAttributeNames()方法返回所有application對象的屬性的值。

          C.setAttribute(String name , Object object)方法設(shè)置指定名字name的application對象的屬性值object D.Application對象用來在所有用戶間共享信息,但不可以在Web應(yīng)用程序運(yùn)行期間持久地保持?jǐn)?shù)據(jù)。

          16.如果想在頁面中使用一個(gè)JavaBean我們可以使用(A,B)指令。

          A. B.以上選項(xiàng)全都正確

          C.page D. 17.下面關(guān)于request對象說法錯(cuò)誤的是(C,A)

          A.getServerName()返回接收請求的服務(wù)器的主機(jī)名和端口號

          B.request對象是ServletRequest的一個(gè)實(shí)例

          C.當(dāng)客戶端請求一個(gè)JSP網(wǎng)頁時(shí),JSP引擎會(huì)將客戶端的請求信息包裝在這個(gè)response對象中

          D.getParameter()方法返回包含指定參數(shù)的單獨(dú)值的字符串

          18.下列關(guān)于Tomcat個(gè)目錄說法錯(cuò)誤的是(D,A)

          A.work目錄——包含web項(xiàng)目示例,當(dāng)發(fā)布web應(yīng)用時(shí),默認(rèn)情況下把web文件夾放于此 B.bin目錄——包含啟動(dòng)/關(guān)閉腳本

          C.conf目錄——包含不同的配置文件

          D.Lib目錄——包含Tomcat使用的源文件

          19.在J2EE中對于以下的include指令和include動(dòng)作,描述正確的是(A,C)

          A.含有include指令的JSP頁面編譯成Servlet時(shí),Servlet內(nèi)嵌被子包含的文件內(nèi)容 B.include指令和include動(dòng)作的功能和作用是一模一樣的

          C.含有include動(dòng)作的JSP頁面編譯成Servlet時(shí),Servlet使用語句pageContext.include(“被包含文件”),來引用被包含的文件 D.通常情況下,使用include動(dòng)作包含JSP頁面比使用include指令包含JSP頁面執(zhí)行速度要快

          20.客戶請求訪問HTML頁面與訪問Servlet有什么異同?(B,D,C)A.相同:前者Web服務(wù)器直接返回HTML頁面,后者Web服務(wù)器直接返回Servlet的源代碼。

          B.相同:都使用HTTP協(xié)議

          C.區(qū)別:后者需要在web.xml中配置URL路徑。

          D.區(qū)別:前者Web服務(wù)器直接返回HTML頁面,后者Web服務(wù)器調(diào)用Servlet的方法,由Servlet動(dòng)態(tài)生成HTML頁面

          21. 給定JSP程序源碼如下,可以在下劃線處插入并且能夠正確輸出WELCOME,JACK的語句是(A,C)。<% String name=“JACK”;%> WELCOME,______

          第二篇:JSP程序設(shè)計(jì)期末試卷A題目及其答案

          JSP程序設(shè)計(jì)期末考試試卷(A卷)專業(yè) 級 JSP程序設(shè)計(jì) 課程 題號 一 二 三 四 總分 統(tǒng)分人 得分 得分 評卷人 一、選擇題:本大題共15小題,每小題2分,共30分,在每小題給出的四個(gè)選擇中,只有一項(xiàng)是符合題目要求的,將正確答案填在試題對應(yīng)的()上。

          1.JSP頁面以(B)為擴(kuò)展名進(jìn)行保存。

          A..jps????? B..jsp????? C..java???? D..JSP 2.在JSP中如果要導(dǎo)入 java.io.* 包,應(yīng)該使用(A)指令。A.page?????? B.taglib?????? C.include??????? D.forward 3.如果當(dāng)前JSP頁面出現(xiàn)異常時(shí)需要轉(zhuǎn)到一個(gè)異常頁,需要設(shè)置page 指令的(D)屬性。

          A.Exception?????? B.isErrorPage?????? C.error??????? D.errorPage 4.JSP中的隱式注釋為(C)。

          A.// 注釋內(nèi)容???B. C.<%--注釋內(nèi)容--%>???D./* 注釋內(nèi)容 */ 5.使用response對象進(jìn)行重定向時(shí)使用的方法為(B)。

          A.getAttribute()B.sendRedirect()C.setContentType()D.setAttribute()6.如果把用戶名變量UserName放在session對象中,下面語句正確的是(D)A.session.setName(UserName)B.session.setName(“name”,UserName)C.session.setAttribute(UserName)D.session.setAttribute(“name”,UserName)7.在JSP中,test.jsp文件中有如下一行代碼:

          要使user對象中一直存在于對話中,直至其終止或被刪除為止,下劃線中應(yīng)填入(C)。

          A.page B.request C.session D.application 8.在JSP中,使用動(dòng)作可以將javaBean嵌入JSP頁面,對JavaBean的訪問范圍不能是(C)。

          A.page B.request C.response D.application..9.在JSP中,(A)動(dòng)作用于將請求轉(zhuǎn)發(fā)給其他JSP頁面。

          A.forward B.include C.useBean D.setProperty 10. JSP中使用標(biāo)記時(shí),不會(huì)出現(xiàn)的屬性是:(C)。

          A.name B.property C.value D.以上皆不會(huì)出現(xiàn) 11. 在標(biāo)記中包含哪個(gè)標(biāo)記(D)? A.case B.choose C.check D.when 12.下面哪個(gè)標(biāo)記產(chǎn)生的結(jié)果同<%=var%>(C)。

          A. B. C. D. 13. 每次傳遞請求或響應(yīng)時(shí)調(diào)用Filter的(B)方法。

          A.init()B.doFilter()C.destroy()D.getInitParameter 14. Struts Bean的(B)標(biāo)記檢索Web應(yīng)用程序資源的結(jié)果。

          A.define B.include C.message D.page 15.Servlet程序的入口點(diǎn)是:(A)A.init()B.main()C.service()D.doGet()得分 評卷人 二、填空題:本大題共12小題,20個(gè)空,每空1分,共20分,將正確答案填在相應(yīng)的空格處。

          1. JSP 是______sun_______ 公司倡導(dǎo),由多家公司參與一起建立的一種動(dòng)態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn),主要用于開發(fā)動(dòng)態(tài)網(wǎng)頁。

          2. 指令元素分為三種:它們分別是:Page、Include、和Taglib。

          3. JDBC的主要任務(wù)是:??? 與數(shù)據(jù)庫建立連接、發(fā)送SQL語句、處理結(jié)果。

          4. Servlet的生命周期分三個(gè)時(shí)期:??裝載Servlet、創(chuàng)建一個(gè)Servlet實(shí)例、銷毀。

          5. 在JSP中,當(dāng)執(zhí)行了查詢操作時(shí),一般將查詢結(jié)果保存在 ResultSet 對象中。

          6. 在JSP規(guī)范中,可以使用兩種格式的注釋:一種是輸出注釋;

          別一種 是隱藏注釋。

          7. 在JSP內(nèi)置對象中,與請求相關(guān)的對象是 Request 對象。

          8. 客戶端向服務(wù)器端提交數(shù)據(jù)的方式通常有兩種:一種是Get提交方式;

          另一種是Post提交方式。

          9. 在JSP中,可以使用 操作來設(shè)置Bean的屬性,也可以使用 操作來獲取Bean的值。

          10. 異常的處理,可在該 方法的代碼段中包含3類代碼:try、catch和finally代碼塊。

          11. JDBC中為Statement接口提供了3種執(zhí)行方法,它們是:executeUpdate方法、executeQuery方法、execute方法。

          12. 取表單()提交的參數(shù),通常使用的內(nèi)部對象是request,方法是 getParameter。

          得分 評卷人 三、簡答題:本大題共5小題,每小題6分,共30分。答案請寫在相應(yīng)試題的后面。

          1. Jsp工作原理是什么? 答:當(dāng)我們訪問一個(gè)JSP頁面的時(shí)候,這個(gè)文件首先會(huì)被JSP引擎翻譯為一個(gè)Java源文件,其實(shí)就是一個(gè)Servlet,并進(jìn)行編譯,然后像其他Servlet一樣,由Servlet引擎來處理。Servlet引擎裝載這個(gè)類,處理來自客戶的請求,并把結(jié)果返回給客戶 2.JSP有哪些內(nèi)置對象?作用分別是什么? 答:JSP共有以下9種基本內(nèi)置組件:

          1. request用戶端請求,此請求會(huì)包含來自GET/POST請求的參數(shù) 2. response網(wǎng)頁傳回用戶端的回應(yīng) 3. pageContext網(wǎng)頁的屬性是在這里管理 4. session與請求有關(guān)的會(huì)話期 5. Application servlet正在執(zhí)行的內(nèi)容 6. out用來傳送回應(yīng)的輸出 7. configservlet的構(gòu)架部件 8. pageJSP網(wǎng)頁本身 9. exception針對錯(cuò)誤網(wǎng)頁,未捕捉的例外 3.jsp有哪些基本動(dòng)作?作用分別是什么? 答:JSP共有以下6種基本動(dòng)作 1. jsp:include:在頁面被請求的時(shí)候引入一個(gè)文件。

          2. jsp:useBean:尋找或者實(shí)例化一個(gè)JavaBean。

          3. jsp:setProperty:設(shè)置JavaBean的屬性。

          4. jsp:getProperty:輸出某個(gè)JavaBean的屬性。

          5. jsp:forward:把請求轉(zhuǎn)到一個(gè)新的頁面。

          6. jsp:plugin:根據(jù)瀏覽器類型為Java插件生成OBJECT或EMBED標(biāo)記 4.說明MVC設(shè)計(jì)模式中,M、V、C分別代表什么,有什么作用。

          答案:

          M代表Model(模型),該組件是對軟件所處理問題邏輯的一種抽象,封裝了問題的核心數(shù)據(jù),邏輯和功能實(shí)現(xiàn),獨(dú)立于具體的界面顯示以及I/O操作。

          V代表View(視圖),該組件將表示模型數(shù)據(jù),邏輯關(guān)系以及狀態(tài)信息,以某種形式展現(xiàn)給用戶。視圖組件從模型組件獲得顯示信息,并且對于相同的顯示信息可以通過不同的顯示形式或視圖展現(xiàn)給用戶。

          C代表Controller(控制器),該組件主要負(fù)責(zé)用戶與軟件之間的交互操作,控制模型狀態(tài)變化的傳播,以確保用戶界面與模型狀態(tài)的統(tǒng)一。5.JavaBean的主要規(guī)范是什么? 5.簡述使用JDBC技術(shù)的主要步驟? 答案:

          1.注冊和加載驅(qū)動(dòng)器

          2.與數(shù)據(jù)庫建立連接;

          3.發(fā)送SQL語句;

          4.處理結(jié)果;

          5.關(guān)閉連接;

          得分 評卷人 四、編程題:本大題共2小題,每小題10分,共20分。答案請寫在試題后面的空白處。

          1.編寫JSP頁面分別顯示1—10之間各數(shù)字的階乘。

          答案:<%@ page contentType=“text/html;charset=GB2312“ %> 階乘(Factorial) <%!long Factorial(int n){ int sum=1;for(int i=1;i<=n;i++){sum=sum*i;} return sum;} %>

          1到10之間的各數(shù)字的階乘

          <% long sum;for(int j=1;j<=10;j++){ sum=Factorial(j);out.print(“
          “+j+“!=“+sum);} %> 2. 創(chuàng)建一個(gè)名為worker.java的Bean,用來描述工人的信息,分別是姓名,工號,身高,體重,在一個(gè)名為work.jsp的頁面中使用這個(gè)Bean,通過動(dòng)作設(shè)置Bean的各個(gè)屬性,通過動(dòng)作顯示出Bean的各個(gè)屬性的值。

          答案:

          Work.java package ccc;public class Worker { String name=null;long number;double height,weight;public String getName(){return name;} /*public String getName(){try {byte b[]=name.getBytes(“ISO-8859-1“);name=new String(b);return name;} catch(Exception e){return name;} }*/ public void setName(String newName){name=newName;} public long getNumber(){return number;} public void setNumber(long newNumber){ number=newNumber;} public double getHeight(){return height;} public void setHeight(double newHeight){height=newHeight;} public double getWeight(){return weight;} public void setWeight(double newWeight){weight=newWeight;} } Work.jsp <%@ page contentType=“text/html;charset=GB2312“ %>

          名字是:

          工號是:

          <% double height=1.70;%> “ />

          身高是:

          體重是:

          公斤

          第三篇:VB程序設(shè)計(jì)試題與答案

          1.要使一個(gè)標(biāo)簽?zāi)軌蝻@示所需要的文本,應(yīng)設(shè)置該標(biāo)簽的()屬性的值(單)A.Caption B.Name

          C.Text D.AutoSize 2.為使計(jì)時(shí)器對象每隔5秒鐘產(chǎn)生一個(gè)時(shí)鐘事件(Timer事件),則其Interval屬性值應(yīng)設(shè)置為()(單)A.5

          B.300

          C.500

          D.5000 3.下列的()對象支持KeyPress事件(單)A.文本框

          B.命令按鈕

          C.標(biāo)簽框

          D.圖像框 4.確定一個(gè)控件在窗體上的位置的屬性是()(單)A.Width或Height

          B.Top和Height

          C.Top或Width

          D.Top和Left 5.確定一個(gè)窗體或控件的大小的屬性是()(單)A.Width或Height

          B.Top和Width

          C.Top或Left

          D.Top和Left

          6.用戶在屏幕上畫出應(yīng)用程序界面,并設(shè)置好對象的屬性,系統(tǒng)便可以自動(dòng)生成程序代碼,這稱為()(單)A.面向?qū)ο蟮某绦蛟O(shè)計(jì)

          B.結(jié)構(gòu)化程序設(shè)計(jì)

          C.事件驅(qū)動(dòng)的編程機(jī)制

          D.程序設(shè)計(jì) 7.在VB中,工程文件的擴(kuò)展名是()(單)A..frm

          B..vbp

          C..bas

          D..frx 8.在VB中,窗體文件的擴(kuò)展名是()(單)A..frm B..vbp

          C..bas

          D..frx 9.VB集成開發(fā)環(huán)境可以(單)A.編輯、調(diào)試、運(yùn)行程序,但不能生成可執(zhí)行程序 B.編輯、生成可執(zhí)行程序、運(yùn)行程序,但不能調(diào)試程序 C.編輯、調(diào)試、生成可執(zhí)行程序,但不能運(yùn)行程序 D.編輯、調(diào)試、運(yùn)行程序,也能生成可執(zhí)行程序 10.英文“VISUAL”的含義是()(單)A.可視化

          B.集成C.結(jié)構(gòu)化

          D.調(diào)試

          11.標(biāo)準(zhǔn)模塊文件的擴(kuò)展名是()(單)A.frm B.vbp C.bas

          D.vbg 12.VB集成開發(fā)環(huán)境中,在()中編寫代碼(單)A.狀態(tài)欄

          B.屬性列表框

          C.代碼框

          D.標(biāo)題欄

          13.在面向?qū)ο蟮某绦蛟O(shè)計(jì)過程中,英文縮寫“OOP”的含義是()(單)A.事件驅(qū)動(dòng)的編程機(jī)制

          B.結(jié)構(gòu)化程序設(shè)計(jì)語言

          C.面向?qū)ο蟮某绦蛟O(shè)計(jì)

          D.可視化程序設(shè)計(jì)

          14.在窗體上畫一個(gè)名稱為Timer1的計(jì)時(shí)器控件,要求每隔0.5秒發(fā)生一次計(jì)時(shí)器事件,則以下正確的屬性設(shè)置語句是()(單)A.Timer1.Interval=0.5

          B.Timer1.Interval=5

          C.Timer1.Interval=50 D.Timer1.Interval=500 15在窗體上畫一個(gè)名稱為Command1的命令按鈕,然后編寫如下事件過程: Private Sub Command1_Click()a$=“VisualBasic” Print String(3,a$)End Sub 程序運(yùn)行后,單擊命令按鈕,在窗體上顯示的內(nèi)容是()(單)A.VVV

          B.Vis

          C.sic

          D.11

          16.以下關(guān)于多重窗體程序的敘述中,錯(cuò)誤的是()(單)A.用Hide方法不但可以隱藏窗體,且能清除內(nèi)存中的窗體 B.在多重窗體程序中,各窗體的菜單是彼此獨(dú)立的 C.在多重窗體程序中,可以根據(jù)需要指定啟動(dòng)窗體 D.對于多重窗體程序中,單獨(dú)保存每個(gè)窗體 17以下合法的Visual Basic變量的名稱是()(單)A.a3

          B.Const

          C.9abc

          D.a#x!

          18.當(dāng)一個(gè)復(fù)選框被選中時(shí),它的Value屬性的值是()(單)A.3

          B.2

          C.1

          D.0

          19.表達(dá)式 5 Mod 3+53的值是()(單)A.0

          B.3

          C.4

          D.6

          20設(shè)x=4,y=8,z=7, 表達(dá)式:(x<y)Or z<x 的值是()(單)A.1

          B.-1 C.TRUE D.FALSE 21設(shè)有如下程序段: x=2 For c=1 To 4 Step 2 x=x+c Next c 運(yùn)行以上程序后,x的值是()(單)A.6 B.7 C.8 D.9

          22執(zhí)行如下兩條語句,窗體上顯示的是()(單)A=9.8596 Print Format(a,“000.00”)A.0,009.86 B.9.86 C.009.86 D.0,009.86

          23下列說法中正確的是:為了保存一個(gè)Visual Basic應(yīng)用程序,應(yīng)當(dāng)()(單)A.只保存窗體模塊文件(.frm)B.只保存工程文件(.vbp)C.分別保存工程文件和標(biāo)準(zhǔn)模塊文件(.bas)D.分別保存工程文件、窗體文件和標(biāo)準(zhǔn)模塊文件

          24.要使一個(gè)文本框?qū)ο竽軌蝻@示多行文字,應(yīng)設(shè)置該對象的()屬性值為True(單)A.Text B.MultiLine C.Style D.Visible 25.若要將窗體從內(nèi)存中卸載,其實(shí)現(xiàn)的方法或語句是()(單)A.Show B.Unload C.Load D.Hide 26.以下選項(xiàng)中,不是VB標(biāo)準(zhǔn)控件的是()(單)A.命令按鈕 B.定時(shí)器 C.通用對話框 D.單選框

          27在窗體上畫一個(gè)名稱為Command1的命令按鈕,然后編寫如下程序: Dim a As Variant a = Array(1, 2, 3, 4, 5)Sum = 0 For i = 1 To 5 Sum = Sum + a(i1)“, a(i1)> x Then Print a(iNum2 Case 3 Op = ”ד Result = Num1 * Num2 Case 4 Op = ”÷“ Result = Num1 / Num2 End Select Label1= Num1 & Op & Num2 & ”=“ & Result End Sub 窗體運(yùn)行后,輸入1,則label1的標(biāo)題顯示結(jié)果為()(單)A.3+2=5 B.3-2=1 C.3×2=6 D.3÷2=1.5

          42在窗體上畫一個(gè)名稱為Text1的文本框,然后畫一個(gè)名稱為HScroll1的滾動(dòng)條,其Min和Max屬性分別為0和100。程序運(yùn)行后,如果移動(dòng)滾動(dòng)框,則在文本框中顯示滾動(dòng)條的當(dāng)前值,以下能實(shí)現(xiàn)上述操作的程序段是()(單)A.Private Sub HScroll_Change()Text1.Text=HScroll1.Value End Sub

          B.Private Sub HScroll_Click()Text1.Text=HScroll1.Value End Sub C.Private Sub HScroll_Change()Text1.Text=HScroll.Caption End Sub D.Private Sub HScroll_Click()Text1.Text=HScroll.Caption End Sub

          43.在窗體上畫一個(gè)名稱為Command1的命令按鈕,然后編寫如下事件過程: Private Sub Command1_Click()x=InputBox(”Input“)Select Case x Case 1,3 Print ”分支 1“ Case Is>4 Print ”分支 2“ Case Else Print ”Else 分支 “ End Select End Sub 程序運(yùn)行后,如果在輸入對話框中輸入2,則窗體上顯示的是()A.分支1 B.分支2 C.Else分支 D.程序出錯(cuò)

          44.隨機(jī)產(chǎn)生10個(gè)100~200之間的數(shù),求它們的最大值程序如下: Private Sub Command1_Click()Max = 100 For i = 1 To 10 x = int【 】 Print x;If x > Max Then Max=x Next i Print Print ”最大值=“;Max End Sub 45設(shè)a=10,b=5,c=1,執(zhí)行語句Print a >b > c后,窗體上顯示的是()(單)A.True B.False C.1 D.出錯(cuò)信息

          (46)在窗體上建立通用對話框需要添加的控件是

          A)Data控件 B)From控件 C)CommonDialog控件 D)VBComboBox控件

          (47)在Visual Basic中,要將一個(gè)窗體加載到內(nèi)存進(jìn)行預(yù)處理但不顯示,應(yīng)使用的語句是 A)Load B)Show C)Hide D)Unload

          48)Sub過程與Function過程最根本的區(qū)別是

          A)Sub過程可以用Call語句直接使用過程名調(diào)用,而Function過程不可以

          B)Function過程可以有形參,Sub過程不可以

          C)Sub過程不能返回值,而Function過程能返回值 D)兩種過程參數(shù)的傳遞方式不同

          49保存一個(gè)工程至少應(yīng)保存兩個(gè)文件,這兩個(gè)文件分別是)A)文本文件和工程文件 B)窗體文件和工程文件 C)窗體文件和標(biāo)準(zhǔn)模塊文件 D)類模塊文件和工程文件

          50.當(dāng)對命令按鈕的Picture屬性裝入.bmp圖形文件后,命令按鈕上并沒有顯示所需的圖形,原因是沒有對某個(gè)屬性設(shè)置為1,該屬性是

          A)MousePicture B)Style C)DownPicture D)DisabledPicture

          51假設(shè)變量bool_x是一個(gè)布爾型(邏輯型)的變量,則下面正確的賦值語句是)A)bool_x=”False“ B)bool_x=.False.C)bool_x=#False# D)bool_x=False

          52.設(shè)S=“中華人民共和國”,表達(dá)式Left(S,1)+Right(S,1)+Mid(S,3,2)的值為()A)“中華民國”

          B)“中國人民”

          C)“中共人民”

          D)“人民共和” 53下列表達(dá)式的值為2123的是()

          A)Val(”123asd“)& 2000 B)Val(”123asd“)+ 2000 C)Str(123)& ”2000“ D)Str(123)+”2000“ 54假設(shè)在窗體上建立了一個(gè)通用對話框,其名稱為CommonDialog1,然后畫一個(gè)命令按鈕Command1,并編寫如下事件過程: Private Sub Command1_Click()CommonDialog1.Flags=4 CommonDialog1.Filter=”all files(*.*)|*.*|text Files(*.Txt)|*.txt|Batch Filse(*.bat)|*.bat“ CommonDialog1.FilterIndex=1 CommonDialog1.ShowOpen MsgBox CommonDialog1.FileName End Sub 程序運(yùn)行后,單擊命令按鈕,將顯示一個(gè)“打開”對話框,此時(shí)在“文件類型”對話框中顯示的是()

          A)All Files(*.*)B)Text Files(*.Txt)C)Batch Files(.bat)D)不確定

          55當(dāng)運(yùn)行程序時(shí),系統(tǒng)自動(dòng)執(zhí)行啟動(dòng)窗體的某個(gè)事件過程。這個(gè)事件過程是()A)Load B)Click C)Unload D)GotFocus 56.無論何控件,都具有一個(gè)共同屬性。這個(gè)屬性是()A)Text B)Font C)Name D)Caption 57.在一行內(nèi)寫多條語句時(shí),語句之間要用某個(gè)符號分隔。這個(gè)符號是()A),B);

          C)、D):

          58.表達(dá)式12000 + ”129“ & 200的值是

          A)12329 B)”12129200“ C)”12000129200“ D)”12329“ 59.Visual Basic是一種面向?qū)ο蟮某绦蛟O(shè)計(jì)語言,構(gòu)成對象的三要素是()

          A)屬性、控件和方法 B)屬性、事件和方法 C)窗體、控件和過程 D)控件、過程和模塊

          60表達(dá)式String(1,”I am student“)+ Replace(”am harass“,”rass“,”ppy“)& ”!“的值是()A)”I am happy!“ B)”I am student I am s am harass studentam happy!“ C)”I am student am harass!“ D)”I am student am happy!“ 61.引用列表框(List1)最后一個(gè)數(shù)據(jù)項(xiàng)應(yīng)使用的表達(dá)式是()A)List1.List(List1.ListCount)B)List1.List(List1.ListCount-1)C)List1.List(ListCount)D)List1.List(ListCount-1)62.以下屬性和方法中,可重定義坐標(biāo)系的是)

          A)DrawStyle屬性 B)DrawWidth屬性 C)Scale方法 D)ScaleMode屬性 63.下面說法不正確的是()A)滾動(dòng)條的重要事件是Change和Scroll B)框架的主要作用是將控件進(jìn)行分組,以完成各自相對獨(dú)立的功能 C)組合框是組合了文本框和列表框的特性而形成的一種控件

          D)計(jì)時(shí)器控件可以通過對Visible屬性的設(shè)置,在程序運(yùn)行期間顯示在窗體上

          64.在窗體上畫一個(gè)名稱為Check1復(fù)選框,在程序運(yùn)行的過程中,若選中復(fù)選框,則Check1.value的值是()A)True B)2 C)0 D)1 65.下列關(guān)于過程敘述不正確的是()

          A)過程的傳值調(diào)用是將實(shí)參的具體值傳值遞給形參 B)過程的傳址調(diào)用是將實(shí)參在內(nèi)存的地址傳遞給形參

          C)過程的傳值調(diào)用參數(shù)是單向傳遞的,過程的傳址調(diào)用參數(shù)是雙向傳遞的 D)無論過程傳值調(diào)用還是過程傳址調(diào)用,參數(shù)傳遞都是雙向的

          66.為了使標(biāo)簽?zāi)茏詣?dòng)調(diào)整大小以顯示全部文本內(nèi)容,應(yīng)把標(biāo)簽的【 】屬性設(shè)置為true。67.要想在文本框中顯示垂直滾動(dòng)條,必須把scrollbars屬性設(shè)置為2,同時(shí)還應(yīng)把【 】屬性設(shè)置為true。

          68.假定有一個(gè)文本框,其名稱為text1,為了使該文本框具有焦點(diǎn),應(yīng)執(zhí)行的語句是【 】.setfocus。

          69.假定有一個(gè)名為pic2.bmp的圖形文件,要在運(yùn)行期間把該文件裝入一個(gè)圖片框,應(yīng)執(zhí)行的語句為 圖片控件名.picture=【

          】。

          70.為了能自動(dòng)放大或縮小圖像框中的圖形以與圖像框的大小相適應(yīng),必須把該圖像框的【 】屬性設(shè)置為true。

          71.窗體、圖片框或圖像框中圖形通過對象的【 】屬性設(shè)置。72.計(jì)時(shí)器事件之間的間隔通過【

          】屬性設(shè)置。

          73.有時(shí)候要暫關(guān)閉計(jì)時(shí)器,這可以通過【 】屬性設(shè)置為false來實(shí)現(xiàn)。74.設(shè)a=sqr(2),則語句Print format$(a,”000.0“)的輸出結(jié)果是【 】。75.設(shè)a=sqr(3),則語句Print format$(a,”###.0“)的輸出結(jié)果是【 】。76.VB應(yīng)用程序通常由3類模塊組成,即窗體模塊、【 】模塊和類模塊。

          77在窗體上畫兩個(gè)文本框和一個(gè)命令按鈕,然后在命令按鈕的代碼窗口中編寫如下事件過程:

          Private sub command1_click()text1.text=”vb“ text2.text=text1.text

          text1.text=”abcd“ End Sub 程序運(yùn)行后,單擊命令按鈕,文本框text2中顯示的內(nèi)容為 ________。

          78.在保存VB應(yīng)用程序時(shí),窗體文件和工程文件的擴(kuò)展名分別為【.】和.vbp。79.下列可作為VB的變量名的是()(單)A.Filename B.A3B C.254D D.Print 80.與下列數(shù)學(xué)式cos2(c+d)對應(yīng)的VB表達(dá)式是【 】。81.與下列數(shù)學(xué)式2a(7+b)對應(yīng)地VB表達(dá)式是【 】。82.在VB中,字符串常量要用【 】括起來。83.下面的事件不屬于鼠標(biāo)器事件的是()(單)A.MouseDown事件 B.MouseUp事件 C.MouseMove事件 D.Move事件 84.下面的事件不屬于鍵盤事件的是()(單)A.KeyPress事件 B.KeyDown事件 C.KeyUp事件 D.KeyMove事件

          85.對以下程序說法不正確的是()(單)Private Sub FileOpen_Click()CommonDialog1.InitDir = ”C:“ CommonDialog1.Filter = ”文本文件 | *.Txt“ CommonDialog1.ShowOpen End Sub A.顯示”文件“打開對話框 B.打開的對話框的初始目錄為C盤根目錄 C.打開的對話框的文件類型為文本文件 D.以上說法都不正確

          86.以下程序是求最大公約數(shù)和最小公倍數(shù)的程序,在【】處填寫合適的關(guān)系運(yùn)算符。Private Sub Form_Click()Dim m1, n1, m, n, r As Integer n1 = InputBox(”輸入自然數(shù)n“, ”輸入數(shù)“)m1 = InputBox(”輸入自然數(shù)m“, ”輸入數(shù)“)n = n1 m = m1 If m <n Then t = m: m = n: n = t End If r = m Mod n Do While r 【 】 0 m = n n = r r = m Mod n Loop Print ”最大公約數(shù)=“, n Print ”最小公倍數(shù)= “, m1 * n1 / n End Sub 87.下面是求100以內(nèi)素?cái)?shù)的程序。Private Sub Command1_Click()Dim i As Integer, m As Integer, tag As Boolean

          For m = 2 To 100 tag = True For i = 2 To m-1 If m Mod 【 】 = 0 Then tag = False Next i If tag Then Print m Next m End Sub 88.百元買百雞問題: 假定小雞每只5角,公雞每只2元,母雞每只3元?,F(xiàn)在有100元錢要求買100只雞,以下程序列出了所有可能的購雞方案。Private Sub Command1_Click()Dim x%, y%, z% For x = 0 To 33 For y = 0 To 50 For z = 0 To 100 If 3 * x + 2 * y + 0.5 * z = 100 And 【 】 Then Picture1.Print x, y, z End If Next z Next y Next x End Sub 89.隨機(jī)產(chǎn)生10個(gè)100~200之間的數(shù),求它們的最大值程序如下: Private Sub Command1_Click()Max = 100 For i = 1 To 10 x = int【 】 Print x;If x > Max Then Max=x Next i Print Print ”最大值=“;Max End Sub 90.以下是求1~100之間5或7的倍數(shù)的和,如下程序段: Sum = 0 For i = 1 To 100 If i Mod 5 = 0 Or i Mod 7 = 0 Then 【】 End If Next i Print Sum 其中【】處書寫正確的是()(單)A.Sum = i B.Sum = Sum +i C.Sum = Sum + 5+7 D.以上都不正確 91.要使得在按下鼠標(biāo)左鍵時(shí),激發(fā)mousedown事件,可以設(shè)置此事件中的button參數(shù)為()(單)

          A.0 B.1 C.2 D.4 92.要使得在按下鼠標(biāo)右鍵時(shí),激發(fā)mousedown事件,可以設(shè)置此事件中的button參數(shù)為()(單)A.0 B.1 C.2 D.4 93.刪除列表框中所有的項(xiàng)目所使用的方法為()(單)A.move B.remove C.clear D.removeitem 94.在窗體上畫一個(gè)命令按鈕,然后編寫如下事件過程: Private Sub command1_click()Dim a As String, b As String a = InputBox(”Enter the First integer“)b = InputBox(”Enter the Second integer“)Print b + a End Sub程序運(yùn)行后,單擊命令按鈕,先后在兩個(gè)輸入對話框中分別輸入456和111,則輸出結(jié)果是()(單)A.456 B.111 C.567 D.111456 95.傳值:形參得到的是實(shí)參的值,形參值的改變不會(huì)影響實(shí)參的值。在定義形參前加關(guān)鍵字Byval。

          96.以下利用SUB關(guān)鍵字定義的子過程Rate,其調(diào)用格式不正確的是()(單)A.call Rate(12,56)B.Rate(12,56)C.Rate 12,56 D.以上A和C正確

          97.以下程序的作用是單擊Check1檢查框?qū)⑹沟肨ext1文本框的字體在”加粗“和”常規(guī)“之間進(jìn)行切換。

          Private Sub Check1_Click()Text1.FontItalic = Not Text1.FontItalic End Sub 98.窗體中有一個(gè)名稱為Slider1的可選擇性刻度滑塊控件,要設(shè)置它的如下屬性值,可以編寫程序()(單)(1)Slider控件的滑塊處于最小位置時(shí)值為8(2)Slider控件的滑塊處于最大位置時(shí)值為72(3)單擊Slider控件兩端箭頭時(shí),滑塊的增量值為2(4)單擊Slider控件的空白處時(shí),滑塊的增量值為8 A.Slider1.Min = 8: Slider1.Max = 72:

          Slider1.SmallChange =2: Slider1.LargeChange = 8 B.Slider1.Min = 2: Slider1.Max = 8:

          Slider1.SmallChange = 72: Slider1.LargeChange = 8 C.Slider1.Min = 8: Slider1.Max = 72:

          Slider1.SmallChange = 8: Slider1.LargeChange = 2 D.Slider1.Min = 72: Slider1.Max = 8:

          Slider1.SmallChange = 2:

          Slider1.LargeChange = 8 99.以下能判斷指針是否指向文件尾的函數(shù)是()(單)A.BOF B.LOC C.LOF D.EOF 00.窗體的過程Form_MouseDown(Button As Integer, Shift As Integer, X As Single, YAs Single),有4個(gè)參數(shù),關(guān)于這些參數(shù),正確的描述是()(單)A.通過Button參數(shù)判定當(dāng)前按下的是鍵盤上哪一個(gè)鍵 B.Shift參數(shù)只能用來確定是否按下Shift鍵

          C.Shift參數(shù)只能用來確定是否按下Alt和Ctrl鍵 D.參數(shù)x,y用來設(shè)置鼠標(biāo)當(dāng)前位置的坐標(biāo)

          01.設(shè)組合框Combo1中有3個(gè)項(xiàng)目,則以下能刪除最后一項(xiàng)的語句是()(單)A.Combo1.RemoveItem Text B.Combo1.RemoveItem 2 C.Combo1.RemoveItem 3 D.Combo1.RemoveItem Combo1.Listcount

          1-10ADADA ABADA 11-20CCCDA AACBC 21-30ACDBB CDCCC 31-40ABDAB fontname BAAC 41-45AAC RND*101+100或100+RND*101或RND()*101+100或100+RND()*101 B 46-50CACBB 51-55DBBAA 56-60CDBBA 61-65BCDDD 66Autosize 67Multiline 68Text1 669loadpicture(”pic2.bmp")70Stretch 71Picture 72Interval 73Enabled 74 001.4 75 1.7 76【標(biāo)準(zhǔn)】77VB 78frm 79B 80cos(2*(c+d))81 2*a*(7+b)82【雙引號】83D 84D 85D 86<> 87【i】88x+y+z=100 89RND*101+100或100+RND*101或RND()*101+100或100+RND()*101 90B 91-95BBCDV 96-00BVADD 01B 13

          第四篇:JSP程序設(shè)計(jì)習(xí)題解答

          習(xí)題一

          1.運(yùn)行startup.bat啟動(dòng)Tomcat服務(wù)器的好處是什么?

          答:確保Tomcat服務(wù)器使用的是Java_home環(huán)境變量設(shè)置的JDK。

          2.請?jiān)贑:下建立一個(gè)名字為book的目錄,并將該目錄設(shè)置成一個(gè)Web服務(wù)目錄,然后編寫一個(gè)簡單的JSP頁面,保存到該目錄中,讓用戶使用虛擬目錄red訪問該JSP頁面。答:屬于操作題,解答略。

          3.怎樣訪問Web服務(wù)目錄子目錄中的JSP頁面?

          答:Web服務(wù)目錄的下的目錄稱為該Web服務(wù)目錄下的相對Web服務(wù)目錄。瀏覽器的地址欄中鍵入:http://IP:8080/Web目錄名字/子目錄名字/JSP頁面。

          4.如果想修改Tomcat服務(wù)器的端口號,應(yīng)當(dāng)修改哪個(gè)文件?能否將端口號修改為80。答:修改Tomcat服務(wù)器安裝目錄中conf文件夾中的主配置文件:server.xml,只要沒有其他應(yīng)用程序正在占用80,就可以將端口號設(shè)置為80。

          習(xí)題二

          1.“<%!”和“%>”之間聲明的變量與“<%”和“%>”之間聲明的變量有何不同? 答:“<%!”和“%>”之間聲明的變量在整個(gè)JSP頁面內(nèi)都有效,稱為JSP頁面的成員變量,成員變量的有效范圍與標(biāo)記符號<%!、%>所在的位置無關(guān)。所有用戶共享JSP頁面的成員變量,因此任何一個(gè)用戶對JSP頁面成員變量操作的結(jié)果,都會(huì)影響到其他用戶。

          “<%”和“%>”之間聲明的變量稱為局部變量,局部變量在JSP頁面后繼的所有程序片以及表達(dá)式部分內(nèi)都有效。運(yùn)行在不同線程中的Java程序片的局部變量互不干擾,即一個(gè)用戶改變Java程序片中的局部變量的值不會(huì)影響其他用戶的Java程序片中的局部變量。當(dāng)一個(gè)線程將Java程序片執(zhí)行完畢,運(yùn)行在該線程中的Java程序片的局部變量釋放所占的內(nèi)存。

          2.如果有兩個(gè)用戶訪問一個(gè)JSP頁面,該頁面中的Java程序片將被執(zhí)行幾次? 答:兩次。

          3.是否允許一個(gè)JSP頁面同時(shí)含有如下兩條page指令: <%@ page contentType=“text/html;charset=GB2312” %> <%@ page contentType=“application/msword” %> 是否允許JSP頁面同時(shí)含有如下兩條指令: <%@ page import=“java.util.*” %> <%@ page import=“java.sql.*” %> 答:第一個(gè)問題的答案是不允許;第二個(gè)問題的答案是允許。

          4.假設(shè)有兩個(gè)用戶訪問下列JSP頁面hello.jsp,請問第一個(gè)訪問和第二個(gè)訪問hello.jsp頁面的用戶所看到的頁面的效果有何不同?

          Hello.jsp <%@ page contentType=“text/html;charset=GB2312” %> <%@ page isThreadSafe=“false” %> <%!int sum=10;

          void add(int m){

          sum=sum+m;} %> <% int n=600;

          add(n);%>

          <%=sum%>

          第五篇:《JSP程序設(shè)計(jì)》職業(yè)技能訓(xùn)練大綱

          曲靖師范學(xué)院計(jì)算機(jī)科學(xué)與工程學(xué)院 《JSP程序設(shè)計(jì)》學(xué)生職業(yè)技能訓(xùn)練大綱

          (2013年5月 編寫)

          為了促進(jìn)我院學(xué)生盡快熟悉和掌握J(rèn)SP語言編程的基本知識和技能,特制定本職業(yè)技能訓(xùn)練大綱。大綱適合我院計(jì)算機(jī)科學(xué)與技術(shù)、信息管理與信息系統(tǒng)和軟件工程三個(gè)專業(yè)的全體學(xué)生。通過JSP語言程序設(shè)計(jì)的職業(yè)技能訓(xùn)練,使學(xué)生掌握J(rèn)SP運(yùn)行環(huán)境的搭建、JSP頁面元素、JSP內(nèi)置對象、JSP數(shù)據(jù)庫操作、文件操作、Web基礎(chǔ)知識、JSP與JavaBean、Servlet編程技術(shù)等知識點(diǎn)。

          由于《JSP程序設(shè)計(jì)》職業(yè)技能訓(xùn)練是在學(xué)習(xí)《JSP程序設(shè)計(jì)》課程時(shí)開展,故訓(xùn)練內(nèi)容可參考這門課程的教學(xué)大綱要求。為了促進(jìn)職業(yè)技能的訓(xùn)練效果,將設(shè)置3個(gè)評測項(xiàng)目,每個(gè)項(xiàng)目包含訓(xùn)練目標(biāo)、訓(xùn)練內(nèi)容、訓(xùn)練方法要求、訓(xùn)練實(shí)施安排及考核、參考資料等部分,學(xué)生根據(jù)要求熟練掌握各知識點(diǎn)。最后考核則選擇其中某個(gè)項(xiàng)目,并參考其要求實(shí)施。

          項(xiàng)目一:JSP學(xué)生成績管理程序

          一、訓(xùn)練目標(biāo)

          通過本項(xiàng)目的訓(xùn)練,使學(xué)生掌握J(rèn)SP語言編寫一個(gè)小型學(xué)生成績程序的方法。該程序包括成績錄入、修改成績、查詢成績、刪除程序功能。通過該技能的訓(xùn)練,除了熟悉JSP語言語法外,為今后的動(dòng)態(tài)網(wǎng)站的開發(fā)奠定良好的基礎(chǔ)。

          二、訓(xùn)練內(nèi)容

          1.JSP開發(fā)環(huán)境的搭建 2.數(shù)據(jù)表的創(chuàng)建 3.數(shù)據(jù)查詢的方法 4.數(shù)據(jù)添加的方法 5.數(shù)據(jù)更新的方法

          三、訓(xùn)練方法要求

          使用MyEclipse工具編制實(shí)現(xiàn)訓(xùn)練目標(biāo)及內(nèi)容要求的JSP代碼程序,要求學(xué)生獨(dú)立完成程序代碼的編制與調(diào)試。

          四、訓(xùn)練實(shí)施安排及考核

          1.時(shí)間安排: 與課程《JSP程序設(shè)計(jì)》同一學(xué)期開設(shè),課余時(shí)間,短學(xué)期。2.訓(xùn)練方式: 除課堂上必要的訓(xùn)練外,課余對學(xué)生開放相關(guān)實(shí)驗(yàn)室進(jìn)行操作訓(xùn)練。

          3.考核形式: 開卷考核。學(xué)生使用MyEclipse編寫JSP程序,實(shí)現(xiàn)訓(xùn)練目標(biāo)及內(nèi)容所要求功能,并對代碼增加詳細(xì)注釋。最后提交可訪問的成績管理動(dòng)態(tài)網(wǎng)站,并隨機(jī)選取部分學(xué)生參與答辯,據(jù)此給出成績評定。

          五、說明

          1.需要安裝有MyEclipse的計(jì)算機(jī),可使用學(xué)院機(jī)房的計(jì)算機(jī),也可以使用學(xué)生自己的個(gè)人電腦完成實(shí)驗(yàn)項(xiàng)目。

          2.參考資料

          [1] 范蕓,范慧霞.JSP動(dòng)態(tài)網(wǎng)站開發(fā)基礎(chǔ)與上機(jī)指導(dǎo)[M].北京:清華大學(xué)出版社, 2010.[2] 王小軍,田中雨,劉躍軍.JSP動(dòng)態(tài)網(wǎng)站開發(fā)[M].北京:清華大學(xué)出版社, 2008.[3] 劉俊亮,王清華.JSP Web開發(fā)學(xué)習(xí)實(shí)錄[M].北京:清華大學(xué)出版社, 2011 [4] 王永茂.JSP程序設(shè)計(jì)——用JSP開發(fā)Web應(yīng)用[M].北京:清華大學(xué)出版社, 2012.[5] 向?qū)W哲.JSP程序設(shè)計(jì)教程[M].北京:人民郵電出版社, 2009.[6]清華大學(xué)計(jì)算機(jī)與信息管理中心.Servlet和JSP編程基礎(chǔ)[M].北京:中國鐵道出版社, 2010.項(xiàng)目二:簡單的購物程序

          一、訓(xùn)練目標(biāo)

          通過本項(xiàng)目的訓(xùn)練,使學(xué)生掌握J(rèn)SP語言編寫一個(gè)網(wǎng)上購物程序。該程序包括用戶注冊、登陸、購物車、商品列表分頁顯示功能。通過該技能的訓(xùn)練,除了熟悉JSP語言語法外,為今后的動(dòng)態(tài)網(wǎng)站的開發(fā)奠定良好的基礎(chǔ)。

          二、訓(xùn)練內(nèi)容

          1.JSP頁面的創(chuàng)建 2.JavaBean類的創(chuàng)建

          3.JavaBean組建對數(shù)據(jù)庫的訪問

          三、訓(xùn)練方法要求

          使用MyEclipse工具編制實(shí)現(xiàn)訓(xùn)練目標(biāo)及內(nèi)容要求的JSP代碼程序,要求學(xué)生獨(dú)立完成程序代碼的編制與調(diào)試。

          四、訓(xùn)練實(shí)施安排及考核

          1.時(shí)間安排: 與課程《JSP程序設(shè)計(jì)》同一學(xué)期開設(shè),課余時(shí)間,短學(xué)期。2.訓(xùn)練方式: 除課堂上必要的訓(xùn)練外,課余對學(xué)生開放相關(guān)實(shí)驗(yàn)室進(jìn)行操作訓(xùn)練。

          3.考核形式: 開卷考核。學(xué)生使用MyEclipse編寫JSP程序,實(shí)現(xiàn)訓(xùn)練目標(biāo)及內(nèi)容所要求功能,并對代碼增加詳細(xì)注釋。最后提交可訪問的簡單購物動(dòng)態(tài)網(wǎng)站,并隨機(jī)選取部分學(xué)生參與答辯,據(jù)此給出成績

          評定。

          五、說明

          1.需要安裝有MyEclipse的計(jì)算機(jī),可使用學(xué)院機(jī)房的計(jì)算機(jī),也可以使用學(xué)生自己的個(gè)人電腦完成實(shí)驗(yàn)項(xiàng)目。

          2.參考資料

          [1] 范蕓,范慧霞.JSP動(dòng)態(tài)網(wǎng)站開發(fā)基礎(chǔ)與上機(jī)指導(dǎo)[M].北京:清華大學(xué)出版社, 2010.[2] 王小軍,田中雨,劉躍軍.JSP動(dòng)態(tài)網(wǎng)站開發(fā)[M].北京:清華大學(xué)出版社, 2008.[3] 劉俊亮,王清華.JSP Web開發(fā)學(xué)習(xí)實(shí)錄[M].北京:清華大學(xué)出版社, 2011 [4] 王永茂.JSP程序設(shè)計(jì)——用JSP開發(fā)Web應(yīng)用[M].北京:清華大學(xué)出版社, 2012.[5] 向?qū)W哲.JSP程序設(shè)計(jì)教程[M].北京:人民郵電出版社, 2009.[6]清華大學(xué)計(jì)算機(jī)與信息管理中心.Servlet和JSP編程基礎(chǔ)[M].北京:中國鐵道出版社, 2010.項(xiàng)目三:JSP留言板程序設(shè)計(jì)

          一、訓(xùn)練目標(biāo)

          通過本項(xiàng)目的訓(xùn)練,使學(xué)生掌握J(rèn)SP語言編寫一個(gè)綜合實(shí)訓(xùn)程序的方法。要求單擊“提交留言”按鈕后,要將輸入留言人輸入的信息保存到數(shù)據(jù)庫中。通過該技能的訓(xùn)練,除了熟悉JSP語言語法外,為今后的動(dòng)態(tài)網(wǎng)站的開發(fā)奠定良好的基礎(chǔ)。

          二、訓(xùn)練內(nèi)容

          1.JSP頁面的創(chuàng)建

          2.JavaBean類、Servlet類的創(chuàng)建 3.Servlet程序Web.xml文件的配置 4.JSP+JavaBean+Servlet程序的運(yùn)行

          三、訓(xùn)練方法要求

          使用JSP+JavaBean+Servlet開發(fā)模式編制實(shí)現(xiàn)訓(xùn)練目標(biāo)及內(nèi)容要求的JSP代碼程序,要求學(xué)生獨(dú)立完成程序代碼的編制與調(diào)試。

          四、訓(xùn)練實(shí)施安排及考核

          1.時(shí)間安排: 與課程《JSP程序設(shè)計(jì)》同一學(xué)期開設(shè),課余時(shí)間,短學(xué)期。2.訓(xùn)練方式: 除課堂上必要的訓(xùn)練外,課余對學(xué)生開放相關(guān)實(shí)驗(yàn)室進(jìn)行操作訓(xùn)練。

          3.考核形式: 開卷考核。學(xué)生使用MyEclipse編寫JSP程序,實(shí)現(xiàn)訓(xùn)練目標(biāo)及內(nèi)容所要求功能,并對代碼增加詳細(xì)注釋。最后提交可訪問的留言板動(dòng)態(tài)網(wǎng)站,并隨機(jī)選取部分學(xué)生參與答辯,據(jù)此給出成績評定。

          五、說明

          1.需要安裝有MyEclipse的計(jì)算機(jī),可使用學(xué)院機(jī)房的計(jì)算機(jī),也可以使用學(xué)生自己的個(gè)人電腦完成實(shí)驗(yàn)項(xiàng)目。

          2.參考資料

          [1] 范蕓,范慧霞.JSP動(dòng)態(tài)網(wǎng)站開發(fā)基礎(chǔ)與上機(jī)指導(dǎo)[M].北京:清華大學(xué)出版社, 2010.[2] 王小軍,田中雨,劉躍軍.JSP動(dòng)態(tài)網(wǎng)站開發(fā)[M].北京:清華大學(xué)出版社, 2008.[3] 劉俊亮,王清華.JSP Web開發(fā)學(xué)習(xí)實(shí)錄[M].北京:清華大學(xué)出版社, 2011 [4] 王永茂.JSP程序設(shè)計(jì)——用JSP開發(fā)Web應(yīng)用[M].北京:清華大學(xué)出版社, 2012.[5] 向?qū)W哲.JSP程序設(shè)計(jì)教程[M].北京:人民郵電出版社, 2009.[6]清華大學(xué)計(jì)算機(jī)與信息管理中心.Servlet和JSP編程基礎(chǔ)[M].北京:中國鐵道出版社, 2010.

          下載JSP程序設(shè)計(jì)考試試題與答案word格式文檔
          下載JSP程序設(shè)計(jì)考試試題與答案.doc
          將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
          點(diǎn)此處下載文檔

          文檔為doc格式


          聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

          相關(guān)范文推薦

            學(xué)習(xí)JSP和servlet程序設(shè)計(jì)心得體會(huì)

            學(xué)習(xí)JSP程序設(shè)計(jì)和Servlet心得體會(huì) JSP這門課是教我們怎么做網(wǎng)站的,學(xué)習(xí)了許多枯燥的語言知識,總算是可以自己做網(wǎng)站了 記得在第一節(jié)課上,我就跟學(xué)生們講了“為什么學(xué)JSP?”,“J......

            JSP程序設(shè)計(jì)實(shí)訓(xùn)總結(jié)

            實(shí)訓(xùn)名稱:JSP程序設(shè)計(jì) 實(shí)訓(xùn)人: 指導(dǎo)老師: 實(shí)訓(xùn)地點(diǎn):實(shí)訓(xùn)時(shí)間: 實(shí)訓(xùn)目的:1、掌握jsp在具體項(xiàng)目中的應(yīng)用 2、熟練掌握MyEclipse開發(fā)環(huán)境的使用 3、掌握SQL SERVER/ACCESS數(shù)據(jù)庫的操......

            算法與程序設(shè)計(jì)VB試題與答案08

            VB08 1、打開“考生文件夾781”中的文件“test4.vbp”,完善Command1_Click事件代碼并保存。 實(shí)現(xiàn)功能:回文字符串是指一個(gè)字符串從左往右讀與從右往左讀是一樣的,如“ABCBA”,......

            算法與程序設(shè)計(jì)VB試題與答案10

            VB10 1、打開文件“考生文件夾178工程1.vbp”,完善Command1_Click事件及fac函數(shù)并保存。 實(shí)現(xiàn)功能:用遞歸法求3!+5!+7!的值,將結(jié)果輸出到窗體上。 Public Function fac(a As......

            VB程序設(shè)計(jì)試題及答案(一)

            VB程序設(shè)計(jì)試題及答案(一) 一、單選題 1. VB6.0是一種面向 B 的編程環(huán)境。(A) 機(jī)器 (B) 對象(C) 過程 (D) 應(yīng)用 2. 要使FormI窗體的標(biāo)題欄顯示"歡迎使用VB",以下 D 語句是正確......

            JSP考試答疑

            1、在傳統(tǒng)的HTML頁面中加入( D)就構(gòu)成了一個(gè)JSP頁面文件。 A、JAVA程序片 B、JSP標(biāo)簽 C、用“”標(biāo)記符號括起來的程序 D、JAVA程序片和JSP標(biāo)簽 2、配置JSP運(yùn)行環(huán)境,若WEB應(yīng)用......

            檢察院考試試題與答案

            檢察院考試試題與答案 2014河南檢察院考試:法律專業(yè)科目模擬試題及答案解析 2014年河南檢察院考試法律模擬試題 來源:京佳教育 小編推薦:2014年河南檢察院考前沖刺培訓(xùn)班(5月3......

            web程序設(shè)計(jì)(JSP)課程設(shè)計(jì)總結(jié)(共五則)

            《Web程序設(shè)計(jì)(JSP)》課程設(shè)計(jì)總結(jié) 課程設(shè)計(jì)時(shí)間: 2011-2012 年第一學(xué)期 第13周—第14周 課程設(shè)計(jì)班級: 計(jì)科08101 課程設(shè)計(jì)計(jì)劃學(xué)時(shí):40 實(shí)際設(shè)計(jì)學(xué)時(shí):40 設(shè)計(jì)地點(diǎn):信息中心A-107......

          1. <ul id="fwlom"></ul>

            <object id="fwlom"></object>

            <span id="fwlom"></span><dfn id="fwlom"></dfn>

              <object id="fwlom"></object>