jsp頁面的七個組成部分


      jsp頁面的七個組成部分

 

1.        靜態內容:前端內容

一行一行翻譯成              out.write(“前端內容”);

 

2.        指令: <%@指令名  屬性名=”值”%>

                   第一個指令是@page

                   @page指令的第一個標准用法,告訴servlet容器,這是一個jsp頁面

 

 

         pageEncoding           指頁面文本的字符集編碼

         contentType              告訴Browser和Servlet端,要使用哪個格式哪個字符集進行解析

 

 

        獨立的@page指令,可以使用import屬性,導入某個package中的類。

       @page指令導入包,會翻譯為:

 

 

3.        表達式:<%=表達式%>

                  被翻譯成                            out.print(表達式);                    

 

 

4.        代碼片段: <%java代碼%>

翻譯后,復制到_jspServiet()方法中。

 

             

5.        聲明:<%! 類成員 %>

 

翻譯后

在外面,不在_jspService方法里面,用<%!  變量 常量 方法 >聲明的屬於類級別的,與_jspService同級別,所以不在_jspService方法里面。

 

6.        注釋:<%-- jsp注釋內容 --%>

 

Html的注釋,會被翻譯成             out.write();

Jsp注釋,不會被翻譯到.java的servlet類中

代碼片段中的java注釋,還會出現在servlet類中

 

7.        動作:<jsp:動作名></jsp:動作名>

 

項目使用:

                   @include指令

                   include動作

 

將公共內容部分,放在某個jsp頁面。

需要引用公共內容部時,只要在該頁include即可。

8.        jsp執行過程

 

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM