<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 々上善若水々 閱讀(2056) 評論(0)  編輯  收藏 所屬分類: Java筆試與面試

    主站蜘蛛池模板: 国产vA免费精品高清在线观看| 偷自拍亚洲视频在线观看| 好紧我太爽了视频免费国产| 免费在线观看中文字幕| 久久精品国产亚洲av天美18| 免费无码又爽又刺激高潮| 国产精品久久亚洲不卡动漫| 免费在线观看的网站| 亚洲精品国产国语| 精品少妇人妻AV免费久久洗澡| 亚洲欧美日韩国产精品一区| 韩国日本好看电影免费看| 亚洲AV香蕉一区区二区三区| 国产一区二区三区免费在线观看| 日本一区二区在线免费观看| 久久精品亚洲福利| 久久久久久国产精品免费免费男同 | 日本视频免费在线| 免费无毒a网站在线观看| 国外亚洲成AV人片在线观看| a毛片久久免费观看| 亚洲成年轻人电影网站www| 国产在线jyzzjyzz免费麻豆| 亚洲狠狠婷婷综合久久| 亚洲国产a级视频| 久久久久国色av免费看| 亚洲第一成人在线| 亚洲av无码成人精品区在线播放| 丝袜捆绑调教视频免费区| 亚洲午夜精品一区二区公牛电影院 | av无码免费一区二区三区| 亚洲 欧洲 日韩 综合在线| 免费吃奶摸下激烈视频| 182tv免费视频在线观看| 亚洲伊人久久大香线焦| 亚洲高清无码专区视频| 在线观看免费av网站| 色婷婷六月亚洲综合香蕉| 情人伊人久久综合亚洲| 女人张开腿给人桶免费视频| 精精国产www视频在线观看免费|