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

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

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

    wufang5

    認識自己,降伏自己,改變自己,才能改變別人。

     

    JSP中忽略的問題

    一、會話跟蹤技術

    HTTP信息

    隱藏字段:<input type=”hidden” name=”somename” value=”somevalue”>

    URL重寫:<a href=”XX.jsp?name=XX&item=XX”>再通過getParameter(XX)得到

    Cooike

    Sessionsession.setAtrribute(xx,xx)

     

     

    二、servlet的生命周期

    裝載、實例化、初始化init()、實例的請求doXXX()、銷毀distoryI()

     

     

    三、servlet相關配置

    Javax.servlet.ServletConfig接口代表了Servlet的配置,包括servlet的名字、初始化參數、上下文

    web.xml中的<servlet></servlet>之間的內容就是servlet的配置

    <init-param>

           <param-name>MM</param-name>

           <param-value>NN</param-value>

    </init-param>

    servlet中直接使用getInitParameter(“MM”)就可以得到NN

     

    Servlet的映射配置

           <servlet-mapping>

                  <servlet-name>Conter</servlet-name>

                  <url-pattern>/count/*</url-pattern>

           </servlet-mapping>

    這種情況下當地址欄里輸入http://127.0.0.1:8080/count/gaex不管最后是什么都能跳到servlet

     

     

    四、監聽

    監聽是對servletContext的屬性創建、刪除的監聽

    對監聽的配置在web.xml中,必須在所有的servlet元素之前

     

     

    五、web過濾器

    客戶端 HTTP請求àFilter à doFilter àFilter à目標組件

    要開發一個Filter必須直接或間接的實現Filter接口

    Filter接口中的方法有:

    init()獲得FilterConfig對象

    destroy()銷毀這個過濾器

    doFilter()進行過濾處理

     

    如果有多個過濾器在doFilter()中就要加上chain.doFilter(srequest,sresponse)把處理權發給下個處理器,如果沒有下一個過濾器就把請求發送給目標

     

    web.xml中要對Filter進行配置

    <filter>

           <filter-name>xx</filter-name>

           <filter-class>xxxxxxx</filter>

           <init-param>

                  <param-name></param-name>

    <param-value></param-value>

           </init-param>

    </filter>

    <filter-mapping>

           <filter-name>xx</filter-name>

           <url-pattern>/fds/*</url-pattern>

    </filter-mapping>

     

    注意:一個Filter可以有多個Filter-mapping,就是對多個web組件過濾;一個組件也可以有多個Filter

     

     

    六、JSP錯誤頁面的聲明

    編程中指定錯誤頁面:

    這兩點是必須的:

    在害怕出錯的JSP頁面上指定<%@page errorPage=”error.jsp”%>

    在指定的處理錯誤的頁面上<%@page ... isErrorPage=”true”%>

     

    對于應用服務器拋出的異常:(web.xml

    <error-page>

           <error-code>404</error-code>

           <location>/Error.html</location>

    </error-page>

     

     

    七、JSTL

    1<c:out value=”” > default </c:out>

    Value是要輸出的內容,defaultvaluenull時,輸出的內容

     

    2<c:if  test=”” [var=”varName”]> body </c:if>

    Test是布爾型表達式

     

    3<c:choose> <when> and <otherwise> </c:choose>

     

    4) <c:forEach var=”” items=”” begin=”” end=”” step=””> ……</c:forEach>

    var迭代參數的名字,items要迭代的集合

     

     

    八、關于EL表達式

    當遇到EL表達式后,容器將在pagerequestsessionapplication中去查詢這個對象

     

     

     

     

     

     

    posted on 2008-11-26 19:35 懶蟲 閱讀(229) 評論(0)  編輯  收藏 所屬分類: JSP


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     

    導航

    統計

    公告

    這是偶的關于JAVA學習總結的知識,有個別的文章是轉載的已經作出標記了,希望大家一起學習啊~不斷交流,謝謝樓~O(∩_∩)O哈哈~

    常用鏈接

    留言簿

    隨筆分類

    隨筆檔案(1)

    文章分類(24)

    文章檔案(25)

    搜索

    最新評論

    主站蜘蛛池模板: 国产成人精品日本亚洲专区6| 日韩一区二区在线免费观看| 国产午夜无码片免费| 亚洲精品视频免费| 美女被cao网站免费看在线看| 在线观看永久免费| 免费看大美女大黄大色| 亚洲国产小视频精品久久久三级| 亚洲精品无码专区久久久| 亚洲fuli在线观看| 黄色免费在线网址| 永久在线免费观看| 亚洲人成网站在线观看播放青青 | 亚洲午夜电影在线观看| 91短视频免费在线观看| 国产精品亚洲综合专区片高清久久久| 亚洲国产一区在线| 美女18毛片免费视频| 中文字幕免费在线看线人| 亚洲天堂福利视频| 91视频免费观看高清观看完整| 69成人免费视频无码专区| 亚洲永久无码3D动漫一区| 亚洲综合无码无在线观看| 国产精品一区二区三区免费| 亚洲国产精品高清久久久| 日韩免费在线中文字幕| 免费精品国产自产拍在| 亚洲精品无码AV人在线播放| 未满十八18禁止免费无码网站| 亚洲综合另类小说色区色噜噜| 亚洲狠狠婷婷综合久久| 免费精品国产日韩热久久| 爱情岛论坛亚洲品质自拍视频网站| 久久精品无码一区二区三区免费| 久久亚洲精品无码网站| 日韩成全视频观看免费观看高清| 国产精品福利在线观看免费不卡| 91亚洲一区二区在线观看不卡| 视频免费在线观看| 亚洲精品伊人久久久久|