复习:
HttpServletRequest
请求行:
* getMethod()
* getRquestURL()
* getRquestURI()
* getContextPath() --获取虚拟目录
* getServletPath()
* getQueryString --> get请求方式的参数
username=lucy&password=123
请求头:
* getHeader(name)
请求体: 输入流 post方式的参数
* getReader()
username=lucy&password=123
通用的获取请求参数的方法:
getParameter(name)
String[] getParameterValues(name)
Map<String,Stirng[]> getParameterMap()
中文乱码:
get的字符集: UTF-8
post的字符集: iso8859-1
request.setCharaterEncoding("utf-8")
____________________________________________
案例: 页面注册
步骤:
1.创建项目,导入html页面,配置文件,jar包
2.创建数据库,和所需要的表
3.创建和数据库对应的实体类
4.编写工具类DruidUtils
5.创建UserDao,提供注册方法
6.创建Servlet,使用BeanUtils工具类,简化数据的封装
BeanUtils - 封装对象的工具类
* 作用: 用于封装JavaBean的