2017小学期--7.2

JSP = html + servlet

jsp生命周期

jsp–>转译(jsp语法错误)–>Servlet–>编译(java编译失败)–>字节码文件–>加载–>实例化–>初始化–>服务–>destroy
服务器根据后缀名分静态跟动态网站

控制器:

接受请求对象和响应对象
提取表单数据
pojo中处理对话、调用模型
根据第5步的结果调用jsp

模型层:

数据检查
处理sql
执行业务
处理数据业务
返回执行结果

jsp:

处理数据

线程作用域

requestScope
sessionScope–同一个会话的多个servlet

URL:

统一资源定位器一个页面的名字
协议://IP:port//filename.xxx[?queryString]
/
对于IE代表的是—>http://ip:port/
对于web容器而言—>本应用程序的根
servlet页面跳转的方法:
站内转发: req.getRequestDispatcher(“url”).forward(req,resp)
重定向: resp.sendRedirect()

AOP(面向切面编程)

切面:
通知:
web部署描述符
根据filter-mapping决定执行顺序
struts2 按需导包
加载jar包
拦截请求
定义xml文件
编写action
做页面跳转
action是MVC的model

2017小学期--7.2
https://zhangfuli.github.io/2017/06/30/2017小学期-7-2/
作者
张富利
发布于
2017年6月30日
许可协议