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/