<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表達式后,容器將在page、requestsession、application中去查詢這個對象

     

     

     

     

     

     

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


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


    網站導航:
     

    導航

    統計

    公告

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

    常用鏈接

    留言簿

    隨筆分類

    隨筆檔案(1)

    文章分類(24)

    文章檔案(25)

    搜索

    最新評論

    主站蜘蛛池模板: 久久久久久久久久久免费精品 | 国产免费一区二区视频| 亚洲成人黄色在线| 免费播放在线日本感人片| 成年人网站免费视频| 亚洲一级二级三级不卡| 在线看片免费人成视久网| 18gay台湾男同亚洲男同| 国产亚洲高清在线精品不卡| 久久久久久久久久国产精品免费| 亚洲第一AAAAA片| 精品一区二区三区免费毛片| 国产99视频精品免费视频7| 美美女高清毛片视频黄的一免费| 亚洲精品一级无码中文字幕| 一级毛片正片免费视频手机看| A级毛片内射免费视频| 亚洲阿v天堂在线| 亚洲AV男人的天堂在线观看| 人妻在线日韩免费视频| 亚洲AV无码专区在线播放中文| 日韩中文字幕免费视频| 亚洲日韩乱码久久久久久| 四虎影视大全免费入口| 亚洲欧洲精品视频在线观看| 中国在线观看免费高清完整版| 亚洲国产aⅴ成人精品无吗| 亚洲国产一成久久精品国产成人综合| 亚洲天堂免费在线视频| 免费人成无码大片在线观看| 中文字幕永久免费| 国产亚洲精品无码拍拍拍色欲| 久艹视频在线免费观看| 亚洲乱亚洲乱妇无码麻豆| 久久99精品免费视频| 亚洲三级高清免费| 亚洲国产精品一区二区三区久久| 亚洲av永久中文无码精品综合 | 亚洲一级免费毛片| 99久久综合精品免费| 学生妹亚洲一区二区|