`
e-ant
  • 浏览: 72535 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

解决java中文问题

阅读更多
解决java中文问题:
    针对applet和awt:

    1:)

    Font f = new Font(UIResource.getString(      "Default_font"),Font.PLAIN,12);
    UIManager.put("Label.font",f);
    UIManager.put("Label.foreground",Color.black);
    UIManager.put("Button.font",f);
    UIManager.put("Menu.font",f);
    UIManager.put("MenuItem.font",f);
    UIManager.put("List.font",f);
    UIManager.put("CheckBox.font",f);
    UIManager.put("RadioButton.font",f);
    UIManager.put("ComboBox.font",f);
    UIManager.put("TextArea.font",f);
    2:)

    Font f = new Font("隶书",Font.PLAIN,15);
    UIManager.put("Button.font",font);
    UIManager.put("ToggleButton.font",font);
    UIManager.put("RadioButton.font",font);
    UIManager.put("CheckBox.font",font);
    UIManager.put("ColorChooser.font",font);
    UIManager.put("ToggleButton.font",font);
    UIManager.put("ComboBox.font",font);
    UIManager.put("ComboBoxItem.font",font);
    UIManager.put("InternalFrame.titleFont",font);
    UIManager.put("Label.font",font);
    UIManager.put("List.font",font);
    UIManager.put("MenuBar.font",font);
    UIManager.put("Menu.font",font);
    UIManager.put("MenuItem.font",font);
    UIManager.put("RadioButtonMenuItem.font",font);
    UIManager.put("CheckBoxMenuItem.font",font);
    UIManager.put("PopupMenu.font",font);
    UIManager.put("OptionPane.font",font);
    UIManager.put("Panel.font",font);
    UIManager.put("ProgressBar.font",font);
    UIManager.put("ScrollPane.font",font);
    UIManager.put("Viewport",font);
    UIManager.put("TabbedPane.font",font);
    UIManager.put("TableHeader.font",font);
    UIManager.put("TextField.font",font);
    UIManager.put("PasswordFiled.font",font);
    UIManager.put("TextArea.font",font);
    UIManager.put("TextPane.font",font);
    UIManager.put("EditorPane.font",font);
    UIManager.put("TitledBorder.font",font);
    UIManager.put("ToolBar.font",font);
    UIManager.put("ToolTip.font",font);
    UIManager.put("Tree.font",font);
    3:)针对jsp和servlet:

    解决办法:

    第一:

    在jsp页面加入:

    <%@ page contentType="text/html; charset=gb2312" %>
    或者在servlet里面
    public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    response.setContentType("text/html; charset=gb2312");//这是重要的
    上面的如果在不行就用如下的方法在数据入库前进行调用:

    public static String UnicodeToChinese(String s){
    try{
    if(s==null||s.equals("")) return "";
    String newstring=null;
    newstring=new String(s.getBytes("ISO8859_1"),"gb2312");
    return newstring;
    }
    catch(UnsupportedEncodingException e)

    {
    return s;
    }
    }
    public static String ChineseToUnicode(String s){
    try{
    if(s==null||s.equals("")) return "";
    String newstring=null;
    newstring=new String(s.getBytes("gb2312"),"ISO8859_1");
    return newstring;
    }
    catch(UnsupportedEncodingException e)

    {
    return s;
    }
    }
    3:)解决weblogic/webshpere中文问题:

    在web.xml文件中需要配置中文环境。r如下:

    <context-param>
    <param-name>weblogic.httpd.inputCharset./*</param-name>
    <param-value>GB2312</param-value>
    </context-param>
分享到:
评论

相关推荐

    Java中文问题及最优解决方法

    由于Java编程中的中文问题是一个老生常谈的问题,在阅读了许多关于Java中文问题解决方法之后,结合作者的编程实践,我发现过去谈的许多方法都不能清晰地说明问题及解决问题,尤其是跨平台时的中文问题。于是我给出此...

    java中文乱码问题解决

    "Java中文乱码问题解决" ...解决Java中文乱码问题需要了解编码的基本原理和各种编码格式的区别,并了解Java中常见的编码格式和应用场景。只有这样,才能更好地避免乱码问题,提高Java开发的效率和质量。

    java解决中文乱码问题

    Java 解决中文乱码问题 Java 中文乱码问题是中国程序员无法避免的话题。乱码的出现是由于中文和英文的编码格式不同,解码也是不一样的。如果中国的程序员不会遇到乱码,那么只有使用汉语编程。Han语编程是怎么回事...

    java 中文问题(java web 开发中的中文问题)

    Java 中文问题解决方法总结 Java 中文问题是 Java web 开发中常见的一种问题,解决该问题需要了解 Java 中文编码、字符集和过滤器的使用。本文将总结 Java 中文问题的解决方法,并提供实践经验和代码示例。 一、...

    java中文问题解决方法大全

    在Java编程语言中,处理中文字符经常会遇到...总的来说,解决Java中文问题的核心是理解字符编码的工作原理,确保每个环节的编码和解码过程都正确无误。通过细致的配置和适当的编码转换,可以有效地避免和解决这些问题。

    java乱码问题解决方法

    Java 乱码问题是 Java 开发中常见的问题之一,解决这个问题需要了解 Java 的编码方式、JSP 中文乱码问题、Tomcat 5.5 中文乱码问题、JDBC ODBC Bridge 的 Bug 及其解决方法、Solaris 下 Servlet 编程的中文问题及...

    Java中文问题解决合集

    以下是一些关于解决Java中文问题的关键知识点: 1. **编码与解码**:Java使用Unicode编码,但在与外部系统交互时,如读取文件、连接数据库或通过HTTP通信时,可能会遇到编码不匹配的问题。例如,文件可能是GBK编码...

    java中文问题解决大全.doc

    总的来说,解决Java中的中文问题需要对字符编码有深入理解,并在代码编写、编译和运行的各个阶段都考虑到编码的正确性。通过正确使用字符流、指定编码、处理输入输出流以及配置相关环境,可以有效避免中文乱码问题。

    java汉字问题解决方案

    对于`java汉字问题.txt`这个文件,你可以尝试按照上述方法检查和调整其编码,以解决乱码问题。 总的来说,理解字符编码机制,正确配置Java程序和相关环境的编码设置,是解决汉字乱码问题的关键。希望本文提供的方案...

    Java生成pdf文件,解决中文乱码问题.pdf

    Java 生成 PDF 文件,解决中文乱码问题 Java 生成 PDF 文件,解决中文乱码问题是 Java 编程中常见的问题。解决这个问题的关键是正确地设置中文字体,以避免乱码问题。本文将通过一个完整的示例代码,详细讲解如何...

    彻底解决JAVA读取写入 TXT中文乱码问题 源码

    要解决Java读取TXT文件中文乱码的问题,关键在于指定正确的编码方式。以下是使用`BufferedReader`和`FileReader`读取UTF-8编码的TXT文件的示例: ```java import java.io.BufferedReader; import java.io....

    java中文乱码之解决URL中文乱码问题的方法

    总之,解决Java中的URL中文乱码问题需要理解URL编码的原理,并在客户端和服务器端采取相应的措施,确保编码和解码的一致性。无论是通过JavaScript编码、Java服务器端解码,还是调整服务器配置,关键在于确保字符集的...

    java中文乱码解决问题

    JAVA 中文乱码解决问题 JAVA 中文乱码问题是开发过程中常见的问题之一,解决这...解决JAVA 中文乱码问题需要了解乱码产生的原因,然后对症下药。掌握了乱码问题产生的原因,然后对症下药,就可以顺利地解决这些问题。

    java中文解决大全(下)

    本资料的三部分(java中文解决大全2.mht、java中文解决大全1.mht、java中文解决大全3.mht)分别深入探讨了这些主题,并提供了具体的代码示例和实战案例,是学习和解决Java中文问题的宝贵资源。结合实际项目,读者...

    Java关于中文乱码问题的多种解决方法

    本文将深入探讨几种解决Java中中文乱码问题的方法,并以MyEclipse为开发环境,结合实际示例进行讲解。 1. 文件读写中的乱码: 当Java程序读取或写入包含中文字符的文件时,需要设置正确的字符编码。例如,使用`...

    java解决解决get中文乱码问题

    java解决解决get中文乱码问题,在项目中多次使用,从未有错!

    JAVA常见中文乱码问题解决方法

    通过上述方法,可以有效解决Java在处理中文字符时可能出现的乱码问题,确保程序在各种环境下正确显示中文。在开发过程中,保持编码一致性,理解和利用Java提供的字符编码工具,是预防和解决这类问题的关键。

    JAVA解决URL路径中含有中文的问题

    JAVA解决URL路径中含有中文的问题。无论是路径中还是文件名包含中文都可以处理。经测试验证通过。

    常见的java中文问题的解决方法

    常见的java中文问题的解决方法

Global site tag (gtag.js) - Google Analytics