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