tomcat-请各位指点字符集,乱码问题。谢谢。

问题描述

请各位指点字符集,乱码问题。谢谢。

java 项目的字符集。
tomcat server.xml 里的字符集。
jsp的字符集的含义分别都是什么呢?
怎么保证项目不会出现乱码?

解决方案

据本人浅解,java项目的字符集是程序编码的字符集,tomcat中字符集是中间件运行程序传值tomcat管理的值的字符集,jsp中字符集是解析jsp页面时用的字符集,保证项目中字符集统一,再加上拦截器啥的,就应该不会出现乱码了!

解决方案二:

utf-8国际通用
GB2312国内通用
ISO国外通用。
保证不出现乱码,可以在web.xml设置如下:

<filter>
    <filter-name>CharacterEncodingFilter</filter-name>
    <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
    <init-param>
        <param-name>encoding</param-name>
        <param-value>UTF-8</param-value>
    </init-param>
</filter>
<filter-mapping>
    <filter-name>CharacterEncodingFilter</filter-name>
    <url-pattern>/*</url-pattern>
</filter-mapping>

解决方案三:

创建一个过滤器 ·使项目每个部分都统一编码 应该可以解决你的问题

时间: 2024-10-03 12:18:49

tomcat-请各位指点字符集,乱码问题。谢谢。的相关文章

java中static变量和static方法以及普通方法在那个内存中存储呢? 请高手指点,谢谢

问题描述 java中static变量和static方法以及普通方法在那个内存中存储呢? 请高手指点,谢谢 栈内存:局部变量和对象的引用变量: 堆内存:对象: 以上是我所知道的,那么static变量和static方法以及普通方法在那个内存中存储呢? 请高手指点,谢谢 解决方案 static和普通方法都存在堆内存中,堆内存有个永久区permgen,这里面会存类信息. 所以不断的加载类或jar包可能出现permgen oome的错误. static是在堆内存的数据区. 解决方案二: java stat

智能指针问题-c++ 智能对象声明与堆内存,请明白人指点,谢谢

问题描述 c++ 智能对象声明与堆内存,请明白人指点,谢谢 定义 含有计数器的智能类模板如下: template class SmartObjectPtr { private: T* p; public: SmartObjectPtr(T* p_=NULL) : p(p_) { if (p) p->AddRef(); }; SmartObjectPtr(const SmartObjectPtr &p_) : p((T*)p_) { if (p) p->AddRef(); }; ~Sma

main static-java只有一个类,main和static 变量谁先运行?请各位指点。谢谢!

问题描述 java只有一个类,main和static 变量谁先运行?请各位指点.谢谢! import static net.mindview.util.Print.*;class Go { static String s1 = ""run""; static String s2 s3; static { s2 = ""drive car""; s3 = ""fly plane""; pr

在asp网站上添加了一个右侧悬浮客服代码,添加后网页上下段之间有个间隙,位置异常,请大家指点,谢谢!

问题描述 在asp网站上添加了一个右侧悬浮客服代码,添加后网页上下段之间有个间隙,位置异常,请大家指点,谢谢! 我在我们网站上添加了悬浮于右侧中部的客服代码,网站是asp代码制作的,该客服代码是由3个文件组成,分别是(1)ggimages文件夹,主要放置客服广告的图片;(2)ggjs文件夹,主要放置js文件,内放置一个top.js文件;(3)网站根目录下放置一个gg.asp的文件,是客服代码的主程序. 存在问题:我在index主页底部引用gg.asp文件,代码如下: <!--#include f

java-myeclipse8.6下报错,请高手指点,谢谢

问题描述 myeclipse8.6下报错,请高手指点,谢谢 严重: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener at org.apache.catalina.loa

关于C++代码转C#遇到的问题,请高手指点!谢谢

问题描述 这个问题源自要解决一个字符串分割的问题.偶尔一个机会发现别人写的一段代码可以解决此问题,但我无法转为C#代码.请高手指点!!谢谢!代码来自:http://blog.csdn.net/zeeeitch/article/details/7663437(二次开发一个短信猫程序,由于dll已封装好的,分隔符无法换成其他的.所有遇到短信内容里有分隔符|或#时造成解析崩溃)我想把此解决问题的思路变成C#的.我用工具C++toSharpConverter转换了一下,遇到//C++TOC#CONVER

java socket 开发,请高手指点,谢谢。

问题描述 java socket 开发,请高手指点,谢谢. 1.需要实现跟服务器进行客户数据的同步! 2.报文编码:GBK 3.请求报文格式: [192.168.1.189][01][张三][18651870425][重庆][xxxxx].... 这些是我需要传过去的参数 4.返回报文格式 [10054][01][张三][18651870425][重庆][重庆市江湖区...]. 我在网上看了很多socket 列子,都是: Socket client = new Socket("127.0.0.1

为什么程序老是进不了循环?请高手指点下 谢谢了~

问题描述 stringstrcon="IntegratedSecurity=SSPI;InitialCatalog=修改的;DataSource=(local);";SqlConnectioncon=newSqlConnection();con.ConnectionString=strcon;con.Open();SqlDataAdapterda=newSqlDataAdapter("SELECTDISTINCT*FROMbiao",con);DataSetds=n

我正要做一个Web端的类似于TQ的在线客服,其中用到了在线视频,我该怎么做,请高手指点,谢谢了

问题描述 我正要做一个Web端的类似于TQ的在线客服,其中用到了在线视频,我该怎么做,请高手指点,谢谢了