jsp 標籤、域

來源:互聯網
上載者:User

 1.  Jsp標籤就是提供的邏輯的業務功能,就能避免在jsp中寫java代碼,其中主要的幾個標籤是

   <jsp:include page=""></jsp:include>  可以包含其他的jsp檔案,直接添加到雙引號之中就可以

   <jsp:foward page=""></jsp:iorward>  跳轉標籤 跳轉的頁面,同上直接添加既可以

   <jsp:parma value="" name=""></jsp:prma> 傳值標籤 在雙引號之中直接添加值即可,一定要配合 foward標籤使用

 2.  動態引入與靜態引入的區別?

  <jsp:include >是動態引入  標籤涉及到2jsp檔案就會被翻譯成兩個servlet,兩個檔案在執行中會合并來執行

Include是靜態引入  涉及到的兩個jsp檔案會翻譯成一個servlet,兩個檔案在執行中是在源檔案中合并來執行的

 3.  映射jsp

  映射jsp,是在jsp中引入html檔案,映射的文法是

    <servlet>

  <servlet-name>***</servlet-name>

  <jsp-file>***</jsp-file>

  <load-on-startup>***</load-on-startup>

  </servlet>

  <servlet-mapping>

  <servlet-name>***</servlet-name>

  <url-pattern>****.html</url-pattern>

  </servlet-mapping>

  

  在其中添加html檔案,就可以映射jsp

4. 4個域的對象

  Pagecontext(page)

  Request(request)

  Session(session)

  Servletcontext(application)

 1、什麼是域?

     是作用的範圍。

 2、這4種域的生命週期?

    page域  只在當前頁面中有效,離開頁面就結束

    request域 發送請求之後,

    session域 是一次會話,完成一次會話就結束

    application域 就是整個web程式

 3、哪種時候用哪種對象域

   

  page域   只要在當前頁面中有效檔案

  request域  當自己使用完以後,別人不在使用時

  session域  當自己使用完成時,過一段時間還可以給自己使用

  Application域 當自己使用完成時,過一段時間不但自己還可以使,別人也可以使

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.