1.创建web项目(新版本idea中首先新创建新项目,再在新项目中选中添加框架支持,即可生成web项目)
2.接下来我们可以来编写代码,我们在源文件下创建包后再创键类
我们想要利用servlet,可以通过三种方式来实现
1.第一种方式(继承于HttpServlet类)
第二种方式(继承于GenericServlet类)
第三种方式(实现Servlet接口)
其他方法:
1.(重写doGet()和doPost())
2.(生命周期的写法)
HttpServletRequest对象的常用方法和获取请求数据:
乱码问题:
请求转发 (共享一个request对象):
request作用域
响应数据
解决响应数据乱码问题
重定向
请求转发与重定向(可跨域)的区别
Cookie
1.Cookie的创建和发送
2.Cookie的获取
3.Cookie的到期时间
4.Cookie的注意点
5.Cookie的路径
6.session
session域对象
Session对象的销毁
ServletContext对象
文件上传
文件下载