servlet
1、概述
servlet是一段运行在Java服务端的小程序。
2、servlet的生命周期
1)通过容器加载,进行实例化
2)调用init方法,进行初始化
3)处理请求,调用servert方法。对于HttpServlet来说,server方法指的就是doGet和doPost
get方式和post方式的区别
1、传递数据的方式不同 get方式是跟在url后面,post是把数据放入http请求数据包里面
2、数据的安全性
3、浏览器对于url的长度是有限制的,所以get方式不能传递过长的数据
4)请求处理完毕,调用destroy方法销毁
3、Servlet,HttpServlet
jsp
1、概述
jsp是Servlet的简单版本,本质上来说也是servlet,jsp也是运行在java服务端的。虽然在jsp页面中有html标签,但是不是运行在客户端。
2、指令
page include(只能包含静态页面) taglib
3、动作
include(可以包含静态页面,也可以包含动态页面)
forward(跳转的指定的url地址)
param(在include动作和forward动作使用是传递数据)
4、脚本
嵌入在html标签中的java代码
5、运行原理
jsp-》servlet-》class-》解析完毕之后生成html页面
6、内置对象 9个对象
request
1)request接收和转发数据的方法
2)作用域(一次请求)
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余1页未读,立即下载