`
joewalker
  • 浏览: 211295 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

关于resin、tomcat中文编码问题的区别讨论

    博客分类:
  • JAVA
阅读更多

    这些天做了一个简单的ajax功能,从页面传一个中文字符串到java类中使用。

    原来的项目用的是resin,在页面中使用js脚本

    name=encodeURIComponent("测试") 进行中文加密,在JAVA类中直接

    request.getParamter("name") 就能正常获取。

    但是放到正式服务器就失效了,正式服务器是tomcat部署的,于是使用

    URLDecoder.decode(request.getParamter("name"), "UTF-8") 都转码失败,一堆乱码,郁闷了很长时间还是采用硬编码的方式把问题解决了,

    String name = new String(this.getParameter("name").getBytes("ISO-8859-1"),"UTF-8");  。

    问题虽然解决了,但是还是不知道为什么,大家来帮我解答一下吧??~~谢谢!!

分享到:
评论
1 楼 ccooler 2009-07-31  
查看你的tomcate配置文件server.xml中的URIEncoding的值是GBK还是UTF-8,如果是gbk,改为utf-8就应该ok了

相关推荐

    tomcat&resin

    本文将深入探讨如何在Tomcat和Resin这两种流行的Java应用服务器中配置JNDI,以便更好地理解和操作这些环境。 ### Tomcat中的JNDI配置 在Tomcat中设置JNDI,主要是为了能够访问数据库资源、邮件服务等外部资源。...

    resin常见有关问题

    【Resin常见有关问题详解】 Resin是一款由CAUCHO公司开发的高性能Web服务器和应用服务器,它专门支持Servlets和JSP,并以其快速的处理能力而受到青睐。Resin内建了HTTP/1.1协议的支持,不仅擅长处理动态内容,而且...

    resin3 resin3下载

    2. **轻量级**:尽管Resin3支持Java EE标准,但它的设计初衷是作为一个轻量级服务器,相比于其他大型应用服务器,如Tomcat和WebLogic,Resin3具有更小的内存占用和更快的启动时间。 3. **Quercus PHP支持**:Resin3...

    resin3 和 resin4

    Resin,由CAUCHO公司开发,是一款备受推崇的应用服务器,尤其在处理Servlet和JSP方面表现出色。作为Java语言的产物,Resin以其高效能和稳定性的特点,在IT行业中赢得了广泛的认可。Resin3和Resin4是该服务器软件的两...

    Nginx+KeepAlived+Tomcat负载架构

    ### Nginx+KeepAlived+Tomcat负载架构详解 #### 一、概述 随着互联网应用的日益增多,单一服务器已经难以满足高并发、高可用性的需求。因此,越来越多的企业开始采用集群技术来提高系统的稳定性和扩展性。本文将...

    Tomcat 部署ecology9

    7. **迁移并修改web.xml**:如果之前已经安装了Resin服务器,并且ecology9已经在Resin上运行,需要将`ecology/web-inf/web.xml`文件迁移过来,并根据Tomcat的要求进行修改。主要涉及JSP处理和标签库的配置。 - **...

    java服务器配置tomcat,resin,jboss借鉴.pdf

    java 服务器配置 tomcat、resin、jboss 借鉴 本文档旨在介绍 java 服务器配置 tomcat、resin、jboss 的详细步骤,涵盖了服务器软件的安装、配置、部署和大并发配置等方面的内容。 一、Resin 服务器配置 1. 安装和...

    java-apache-tomcat-resin-nginx-详细配置.docx

    Java-Apache-Tomcat-Resin-Nginx 详细配置 以下是 Java-Apache-Tomcat-Resin-Nginx 详细配置的知识点总结: 一、Java 运行环境的安装与配置 Java 是一种广泛使用的编程语言,需要安装 Java 运行环境(JRE)来运行...

    运维-resin常见问题.txt

    ### 运维-resin常见问题解析 #### 1. Resin服务器基础问题 ##### 1.1 Resin服务器概述 Resin是一款高性能的企业级Java应用服务器,它支持Servlet、JSP以及各种Java EE规范,被广泛应用于Web应用程序的部署与运行...

    resin服务器有3部分,resin1,resin-webapp,resin-lib,由于大小限制分开传

    Resin服务器是一款高性能的Java应用服务器,由Caucho Technology公司开发。它的设计目标是提供高效、稳定且易于管理的平台来运行Java EE应用程序。在您提到的压缩包文件中,"resin1"、"resin-webapp"和"resin-lib"这...

    resin-4.0.45.zip

    2. **内存管理**:Resin的内存管理机制比Tomcat更智能,能更好地控制内存使用,减少因内存问题导致的应用卡顿或崩溃。 3. **易用性**:Tomcat由于其简单易用和广泛的社区支持,在初学者和小型项目中更受欢迎。而...

    resin-3.0.24.zip

    Resin,全称为Caucho Resin,是一款高性能的Java应用服务器,主要用作Web服务器,同时也支持完整的Java EE(现称为Jakarta EE)规范。它的功能与知名的Apache Tomcat相似,但具备一些独特的特性,使得它在某些场景下...

    resin-2.1.8服务器

    目前resin可以支持sun的j2ee,而tomcat不能直接支持,而j2ee是基于java服务器端大系统的基础。但tomcat结构非常合理,而且是apache组织的产品,因此有着很好的远景。 Resin1.1的特性包括: 1 支持jsp1.1和在服务器...

    resin-3.1.6

    Resin是一款高性能、轻量级的Java应用服务器,与Tomcat相似,但具有更高效的特性。Resin 3.1.6是该软件的一个版本,它在开发环境中被广泛使用,因为它的配置过程相对简单,适合快速搭建和管理Java应用程序。 Resin...

    resin中关于日志的配置

    这篇博客文章“resin中关于日志的配置”着重讲解了如何在Resin服务器上管理和配置日志系统,这对于监控应用状态、调试问题以及优化性能至关重要。下面将详细阐述相关知识点。 1. **日志的重要性**: - 日志记录了...

    Windows下Resin的配置与部署(附图).doc

    相比于其他流行的服务器如Tomcat,Resin在Web应用支持方面有着明显的优势。 #### 二、Resin的安装与配置 ##### 1. 下载与安装 - **下载Resin**:首先从Resin官网(http://www.caucho.com)下载最新版本的Resin...

    Resin源码解读1

    《Resin源码解读》 Resin,作为一个高性能的Java应用服务器,其源码解析对于我们深入理解Web服务器的运行机制和优化技术具有重要的价值。本文将从日志分析、运行时调试、网络模型以及线程池模型四个方面进行深入...

    Resin配置

    - 类似于Resin,Tomcat也需要设置`CATALINA_HOME`或`TOMCAT_HOME`环境变量来指明Tomcat的安装位置。 - Tomcat的部署通常涉及到一个名为`servlet.jar`的库文件,这个文件包含了运行Servlet所必需的支持类。 2. **...

    resin-3.0.28.rar

    - **轻量级**:相比于其他大型Java应用服务器如Tomcat和WebLogic,Resin占用更少的系统资源。 - **快速开发**:Resin的快速启动时间和简单的配置方式使得开发和调试过程更为高效。 - **高可用性**:通过集群和...

Global site tag (gtag.js) - Google Analytics