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"> 动态包含
<%@ include file="include_2.jsp"%> 静态包含
<jsp:forward page="要转发的资源">
页面显示商品信息事务流程:
1.从数据库去查询信息,放入list<product>
2.运用request.setAttribute和request.getResqustDispatcher().forward()来传递list集合
3.遍历list集合,并在jsp页面输出