张孝祥视频
我叫阿狸猫
这个作者很懒,什么都没留下…
展开
-
用Filter解决GET和POST提交的中文乱码方法
在假的Request中写的import java.io.UnsupportedEncodingException;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletRequestWrapper;public class ChineseCodeErrorRequest e原创 2012-10-13 17:53:47 · 1428 阅读 · 0 评论 -
Request读取中文数据乱码的原因,以及解决办法
首先我们需要了解WEB服务器接收到数据是怎样处理的?WEB服务器端程序接收到客户端传递的整个参数信息后:1.首先从中分离出每个参数的名称和值的部分(即Key Value这种形式)2.接着对单个的名称和值部分进行URL解码(此时得到的是字节数组)3.然后将URL解码得到的字节数组按照某种字符集编码转换成Unicode字符串注意:URL编码并不对字符进行直接的编码操作,而是对代原创 2013-06-17 21:55:17 · 2443 阅读 · 0 评论 -
静态或动态导入和java.lang.IllegalStateException: getOutputStream() has already been called for this response
首先要再次感谢张孝祥老师,工作了已经快半年,公司的java代码一直写在JSP里,在jsp中做过下载代码的操作。经常遇到此问题,百度一下还是不能解决。今天,不但解决了,还终于明白了其中的道理!发生这个异常的原因是因为在页面中既出现了getOutputStream() 又出现了getWriter()的方法的调用。但是经过检查发现,页面中并没有去显示的调用getWriter(),那是什么原因原创 2013-06-25 23:53:59 · 5961 阅读 · 1 评论