Tomcat servlet request

彻底解决Tomcat 5.0.19中文乱码

12-06
一.Include的页面乱码 现象:include进来的页面出现乱码,其它页面正常. 原因:Tomcat在缺省情况下使用ISO-8859-1编码,但是在include时有时Tomcat不能正确根据外层.jsp文件的编码解析include进来的文件,造成include进来的文件中的中文乱码. 解决:这儿可以有很多解决办法,但是对于我们的中文环境,从根本上的解决办法是将Tomcat 5.0.19的核心缺省编码从ISO-8859-1修改为GBK .可以在下面地址下载修改过的jar文件, jasper-

使用Tomcat7的HttpServletRequest的输入流问题,烦请各位帮忙看看

10-17
问题描述 InputStream stream = request.getInputStream();int streamLength = request.getContentLength();byte[] data = new byte[streamLength];stream.read(buffer, 0, streamLength);代码如上,当request请求中的字节数组超过一定长度之后,data数组获取到的数据全是0,大概是前180个是正常的,超过180个之后data数组中就全是0(

彻底解决Tomcat 5.0.19中文乱码(过滤器)

07-07
一.Include的页面乱码 现象:include进来的页面出现乱码,其它页面正常. 原因:Tomcat在缺省情况下使用ISO-8859-1编码,但是在include时有时Tomcat不能正确根据外层.jsp文件的编码解析include进来的文件,造成include进来的文件中的中文乱码. 解决:这儿可以有很多解决办法,但是对于我们的中文环境,从根本上的解决办法是将Tomcat 5.0.19的核心缺省编码从ISO-8859-1修改为GBK .可以在下面地址下载修改过的jar文件, jasper-

tomcat下的jsp和servlet的字符编码问题

05-06
js|servlet|编码|问题 使用filter来改变request的编码 在前面的文章里面,我们讨论了在tomcat下的jsp和servlet的字符编码问题! 知道当没有指定request的编码的时候,从客户端得到的数据是iso-8859-1编码的(request.getParameter()得到传递的参数值): 但是我们怎么来改变request的编码呢? 方法有很多种!  比如:在getRequestDispatcher("/jsp/jsptoserv/hello.jsp").f

实现第一个JSP和SERVELT

02-08
js 1.下载到sun主页下载JDK安装版本,假设JDK安装在C:\j2sdk1.4.2_03\, 那么设置环境变量JAVA_HOME为C:\j2sdk1.4.2_03\,然后在环境PATH变量加入C:\j2sdk1.4.2_03\bin;同时在CLASSPATH环境变量中加入tools.jar和dt.jar,如果没有classpath环境变量,那么创建它.2.下载tomcat安装版本,假设tomcat安装在c:\tomcat4.1;那么设置环境变量CATALINA_HOME为c:\tomcat

Tomcat研究之组件结构

02-08
Tomcat研究之组件结构     大家好,上篇介绍了<Tomcat研究之ClassLoader>,这篇我们介绍组件结构      在没有任何实质性资料的前提下研究Tomcat的内核将是非常困难的事情,但无论如何还有opensource,我们至少可以跟踪Tomcat成百上千的类,为了我们能彻底解开Tomcat的面纱,我们还是要继续努力.    通过UML类图不难看出,Core包里面最重要的一个类是ContainerBase,而这个抽象类实现了Container, Lifecycle, Pipe