<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    我的漫漫程序之旅

    專注于JavaWeb開發
    隨筆 - 39, 文章 - 310, 評論 - 411, 引用 - 0
    數據加載中……

    華為面試題6~10

    6.
    Which two are equivalent? (Choose two)
    A. 
    <%= YoshiBean.size%>
    B. 
    <%= YoshiBean.getSize()%>
    C. 
    <%= YoshiBean.getProperty("size")%>
    D. 
    <jsp:getProperty id="YoshiBean" param="size"/>
    E. 
    <jsp:getProperty name="YoshiBean" param="size"/>
    F. 
    <jsp:getProperty id="YoshiBean" property="size"/>
    G. 
    <jsp:getProperty name="YoshiBean" property="size"/>
    此題考查的是JavaBean在jsp中的取值方式.
    其中C和G效果是一樣的.
    所以此題選G.

    7.
    Which of the following statements regarding the lifecycle of a session bean are correct? 
    1. java.lang.IllegalStateException is thrown if SessionContext.getEJBObject() is invoked when a stateful session bean instance is passivated. 
    2. SessionContext.getRollbackOnly() does not throw an exception when a session bean with bean-managed transaction demarcation is activated. 
    3. An exception is not thrown when SessionContext.getUserTransaction() is called in the afterBegin method of a bean with container-managed transactions. 
    4. JNDI access to java:comp/env is permitted in all the SessionSynchronization methods of a stateful session bean with container-managed transaction demarcation. 
    5. Accessing resource managers in the SessionSynchronization.afterBegin method of a stateful session bean with bean-managed transaction does not throw an exception.


    第二部分:
    概念題
    1.               描述Struts體系結構?對應各個部分的開發工作主要包括哪些?

    在Struts的體系結構中,模型分為兩個部分:系統的內部狀態和可以改變狀態的操作(事務邏輯)。內部狀態通常由一組Actinform Bean表示。根據設計或應用程序復雜度的不同,這些Bean可以是自包含的并具有持續的狀態,或只在需要時才獲得數據(從某個數據庫)。大型應用程序通常在方法內部封裝事務邏輯(操作),這些方法可以被擁有狀態信息的bean調用。比如購物車bean,它擁有用戶購買商品的信息,可能還有checkOut()方法用來檢查用戶的信用卡,并向倉庫發定貨信息。小型程序中,操作可能會被內嵌在Action類,它是struts框架中控制器角色的一部分。當邏輯簡單時這個方法很適合。建議用戶將事務邏輯(要做什么)與Action類所扮演的角色(決定做什么)分開。  
       
    2)視圖(View)    
    視圖主要由JSP建立,struts包含擴展自定義標簽庫(TagLib),可以簡化創建完全國際化用戶界面的過程。目前的標簽庫包括:Bean Tags、HTML tags、Logic Tags、Nested Tags 以及Template Tags等。  
      
    3)控制器(Controller)    
    在struts中,基本的控制器組件是ActionServlet類中的實例servelt,實際使用的servlet在配置文件中由一組映射(由ActionMapping類進行描述)進行定義。對于業務邏輯的操作則主要由Action、ActionMapping、ActionForward這幾個組件協調完成的,其中Action扮演了真正的業務邏輯的實現者,ActionMapping與ActionForward則指定了不同業務邏輯或流程的運行方向。struts-config.xml 文件配置控制器。

    2.    XML包括哪些解釋技術,區別是什么?

    包括:DOM(Document Object Modal)文檔對象模型,SAX(Simple API for XML)。DOM是一次性將整個文檔讀入內存操作,如果是文檔比較小,讀入內存,可以極大提高操作的速度,但如果文檔比較大,那么這個就吃力了。所以此時SAX應用而生,它不是一次性的將整個文檔讀入內存,這對于處理大型文檔就比較就力了

    3.    JSP有哪些內置對象和動作?它們的作用分別是什么

    JSP共有以下9種基本內置組件:
    request 用戶端請求,此請求會包含來自GET/POST請求的參數
     response 網頁傳回用戶端的回應
    pageContext 網頁的屬性是在這里管理
    session 與請求有關的會話期
    application servlet 正在執行的內容
     out 用來傳送回應的輸出
    config servlet的構架部件
     page JSP網頁本身
    exception 針對錯誤網頁,未捕捉的例外
    常用的組件:request、response、out、session、application、exception


    posted on 2007-12-13 19:45 々上善若水々 閱讀(2051) 評論(0)  編輯  收藏 所屬分類: Java筆試與面試

    主站蜘蛛池模板: 中国xxxxx高清免费看视频| www.亚洲色图| 色www免费视频| 婷婷精品国产亚洲AV麻豆不片| 97视频免费在线| 国产精品免费久久久久久久久| 亚洲精品高清久久| 四虎永久精品免费观看| A片在线免费观看| 亚洲AV无码专区在线厂| 亚洲嫩草影院久久精品| 又黄又爽一线毛片免费观看| 亚洲精品免费观看| 特级无码毛片免费视频| 亚洲另类春色国产精品| 亚洲人成电影网站国产精品| 日韩精品免费一级视频| 成在人线av无码免费高潮水| 亚洲日产乱码一二三区别 | 日韩一品在线播放视频一品免费| 中文字幕视频在线免费观看| 亚洲人成人伊人成综合网无码| 亚洲成av人片在线观看无码不卡| 在线免费观看国产视频| 国产精品成人观看视频免费| A国产一区二区免费入口| 日韩亚洲国产综合高清| 亚洲人成网站在线播放影院在线| 亚洲一级片内射网站在线观看| 成年女人毛片免费观看97| 无码国产精品一区二区免费式芒果| 黄色a级片免费看| 最新国产精品亚洲| 亚洲酒色1314狠狠做| 国产精一品亚洲二区在线播放| 又爽又黄无遮挡高清免费视频| 免免费国产AAAAA片| 日韩在线永久免费播放| 视频免费在线观看| 中国一级毛片视频免费看| 精品在线免费视频|