主仆调教SM束缚绳索捆绑,成品人和精品人的区别三叶草,双性受被各种性器调教学生小说,精品一区二区三区水蜜桃

Java WEB

6.5 JSP頁面

  • JSP全稱Java Server Pages,顧名思義就是運行在java服務器中的頁面,也就是在我們JavaWeb中的動態頁面,其本質就是一個Servlet。
  • 其本身是一個動態網頁技術標準,它的主要構成有HTML網頁代碼、Java代碼片段、JSP標簽幾部分組成,后綴是.jsp
  • 相比于Servlet,JSP更加善于處理顯示頁面,而Servlet跟擅長處理業務邏輯,兩種技術各有專長,所以一般我們會將Servlet和JSP結合使用,Servlet負責業務,JSP負責顯示。
  • 一般情況下, 都是Servlet處理完的數據,轉發到JSP,JSP負責顯示數據的工作
  • JSP的基本語法:

 

 

  • JSP的腳本元素
  • 腳本片段是嵌入到JSP中Java代碼段,格式以<%開頭,%>結尾,兩個%號之間就可以編寫Java代碼了
  • JSP的表達式
  • JSP表達式用來直接將Java變量輸出到頁面中,格式以<%=開頭,以%>結尾,中間是我們要輸出的內容

 

  • JSP的隱含對象
    • out(JspWriter):相當于getWriter()獲取的對象,用于在頁面中顯示信息。
    • config(ServletConfig):對應Servlet中的ServletConfig對象。
    • page(Object):對應當前Servlet對象,實際上就是this。
    • pageContext(PageContext):當前頁面的上下文,也是一個域對象。
    • exception(Throwable):錯誤頁面中異常對象
    • request(HttpServletRequest):HttpServletRequest對象
    • response(HttpServletResponse):HttpServletResponse對象
    • application(ServletContext):ServletContext對象
    • session(HttpSession):HttpSession對象

 

  • EL表達式
  • EL是JSP內置的表達式語言,用以訪問頁面的上下文以及不同作用域中的對象 ,取得對象屬性的值,或執行簡單的運算或判斷操作。EL在得到某個數據時,會自動進行數據類型的轉換。
  • EL表達式用于代替JSP表達式(<%= %>)在頁面中做輸出操作。
  • EL表達式僅僅用來讀取數據,而不能對數據進行修改。
  • 使用EL表達式輸出數據時,如果有則輸出數據,如果為null則什么也不輸出。
  • EL表達式的語法:
  • EL取值的四個域:

pageScope

requestScope

sessionScope

applicationScope

 

 

 

 

    1. <pre id="kncjd"><li id="kncjd"></li></pre>

        <pre id="kncjd"><abbr id="kncjd"></abbr></pre>
        <i id="kncjd"><dl id="kncjd"></dl></i>

        主站蜘蛛池模板: 武安市| 左贡县| 贵州省| 泰顺县| 杭州市| 武隆县| 苏尼特右旗| 常德市| 西贡区| 恭城| 收藏| 苍梧县| 阳江市| 嘉禾县| 赞皇县| 格尔木市| 汉川市| 肇州县| 阜城县| 会宁县| 丁青县| 唐山市| 桂阳县| 金昌市| 都江堰市| 木兰县| 瓮安县| 峨眉山市| 都匀市| 邓州市| 三亚市| 扶风县| 邵阳市| 平乡县| 大庆市| 红原县| 东港市| 麻城市| 虞城县| 鸡西市| 高阳县|