请求中文乱码解决:
* 1、使用String进行数据重新编码
* uname=new String(uname.getBytes("iso8859-1"),"utf-8");
* 2、使用公共配置
* get方式:
* 步骤一:req.setCharacterEncoding("utf-8");
* 步骤二:
* 在tomcat的目录下的conf目录中修改server.xml文件:在Connector标签中增加属性 useBodyEncodingForURI="true"
* post方式:
* req.setCharacterEncoding("utf-8");
* Servlet流程总结:
* 浏览器发起请求到服务器(请求)
* 服务器接受浏览器的请求,进行解析,创建request对象存储请求数据
* 服务器调用对应的servlet进行请求处理,并将request对象作为实参传递给servlet的方法
* servlet的方法执行进行请求处理
* 设置请求编码格式
* 设置响应编码格式
* 获取请求信息
* 处理请求信息
* 创建业务层对象
* 调用业务层对象的方法
* 响应处理结果
数据流转流程:
浏览器------>服务器------->数据库
浏览器<------服务器<-------数据库