1、指令:<%@ 指令名 屬性名="值"%> 1) page:page指令告訴servlet容器,這是一個Jsp頁面 pageEncoding 指頁面文本的字元集編碼 contentType 告訴Browser 和Servlet端,要使用哪個格式哪個字元集進行解析 獨立的@page指令,可以使用im ...
1、指令:<%@ 指令名 屬性名="值"%>
1) page:page指令告訴servlet容器,這是一個Jsp頁面
pageEncoding 指頁面文本的字元集編碼
contentType 告訴Browser 和Servlet端,要使用哪個格式哪個字元集進行解析
獨立的@page指令,可以使用import屬性,導入某個package中的類
@page指令導入包,會翻譯為:
2、表達式:<%=表達式%>
被翻譯成 out.print(表達式);
3、代碼片段:<%java代碼%>
翻譯後,複製到 jspServlet()方法中。
4、聲明:<%!類成員%>
翻譯後:
5、註釋:<%-- 註釋內容 --%>
html 的註釋,會被翻譯成 out.write();
jsp註釋,不會被翻譯到 .java的servlet類中
代碼片段中的java註釋,還會出現在servlet類中
6、動作:<jsp:動作名></jsp:動作名>
將公共內容部分,放在某個jsp頁面。
需要引用公共內容部分時,只要在該頁 include即可。