JSP

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

动态包含
<%@ include file="include_2.jsp"%> 静态包含

页面显示商品信息事务流程:
1.从数据库去查询信息,放入list
2.运用request.setAttribute和request.getResqustDispatcher().forward()来传递list集合
3.遍历list集合,并在jsp页面输出

JAVAEE开发模式图

JSP_第1张图片
javaEE三层架构.png

你可能感兴趣的:(JSP)