请求乱码解决&流程总结

* 请求中文乱码解决:

*  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的方法执行请求处理

*                  //设置请求编码格式

*                  //设置响应编码格式

*                  //获取请求信息

*                  //处理请求信息

*                    //创建业务层对象

*                    //调用业务层对象的方法

*                  //响应处理结果

数据流转流程:

浏览器----->服务器----->数据库

浏览器<-----服务器<-----数据库

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 这部分主要是与Java Web和Web Service相关的面试题。 96、阐述Servlet和CGI的区别? 答...
    杂货铺老板阅读 1,425评论 0 10
  • 最近一个项目,测试时采用的Windows下的Tomcat服务器,上传中文文件正常;部署时用到了Linux服务器,上...
    Jackeroo阅读 4,450评论 1 3
  • IOC 控制反转容器控制程序对象之间的关系,而不是传统实现中,有程序代码之间控制,又名依赖注入。All 类的创建,...
    irckwk1阅读 970评论 0 0
  • web技术的发展 早期的web应用主要是静态页面的浏览,这些静态页面使用HTML语言编写,放在服务器上,用户使用浏...
    清枫_小天阅读 2,288评论 0 20
  • 離今年有效下單日期還有三週,已火力全開去找代買商談判 推拉 逹成一致 下單 發貨。 上面就是我從美國回來後的主要生...
    Benson俊靈阅读 132评论 0 0