jsp腳本和注釋
1.<%javacode%>----內部的java代碼翻譯到service內部進行
2.<%=java變量或表達式%>-------翻譯成service內部的out.print()
3.<%!java代碼%>-------會被翻譯成servlet的成員內容
注釋:<%--注釋內容--%>
jsp的指令
1.page
<%@page import="java.util.*"%> 導包
2.include
<%@ include file="url"%>
jsp九大隱式對象
1.out對象
2.pageContext對象
全文的域對象
pageContext.setAttribute("name","lisi",PageContext.REQUEST_SCOPE)
//從小到大找,一旦找到了就不再找下去了
pageContext.findAttribute("name") //page<request<session<application
<jsp:include page="include2.jsp"> 動態(tài)包含
<%@ include file="include_2.jsp"%> 靜態(tài)包含
<jsp:forward page="要轉發(fā)的資源">
頁面顯示商品信息事務流程:
1.從數(shù)據(jù)庫去查詢信息,放入list<product>
2.運用request.setAttribute和request.getResqustDispatcher().forward()來傳遞list集合
3.遍歷list集合,并在jsp頁面輸出
JAVAEE開發(fā)模式圖

javaEE三層架構.png