`

Linux 下Tomcat 添加自动启动后出现乱码问题解决方法

阅读更多

手动启动tomcat后,网页中的取数据库的数据为正常
把tomcat配置成启动方式,网页中的取数据库部分的数据为乱码,其它的网页为不取数据库部分都为正常
 
环境:
机器A:红旗桌面5.0      tomcat   5.5  
 
自启动配置 服务器:
/etc/rc.d/rc.local 文件中加上 
 

export JAVA_HOME=/usr/java/jdk1.5.0_04
export JRE_HOME=/usr/java/jdk1.5.0_04/jre
export CLASSPATH=.:$JAVA_HOME$/lib/tools.jar:$JAVA_HOME$/lib/dt.jar
export PATH=$JAVA_HOME$/bin:$PATH

service httpd start
/opt/tomcat5/bin/startup.sh

 启动后访问应用,出现乱码。

 

解决办法如下

在tomcat的bin下面找到catalina.sh 文件,加入以下代码:

CATALINA_OPTS=-Dfile.encoding=GB18030

 

分享到:
评论

相关推荐

    linux安装jdk和tomcat

    如果遇到客户端工具连接Linux系统时出现乱码问题,可以按照描述中的步骤修改`/etc/sysconfig/i18n`文件来解决。 接下来,我们开始安装JDK。首先,需要确认系统中是否已安装OpenJDK,通过`rpm –qa | grep jdk`命令...

    apache-tomcat-8.0.33中文.zip

    3. **启动Tomcat**:在Tomcat的`bin`目录下,运行`startup.bat`(Windows)或`startup.sh`(Unix/Linux)脚本来启动服务器。 4. **部署应用**:有两种方式部署你的Java Web应用: - **目录部署**:将你的WAR文件...

    tomcat9绿色版

    2. **启动与停止**:通常,通过执行`bin/startup.sh`(Linux/Mac)或`bin/startup.bat`(Windows)脚本来启动Tomcat,而`shutdown.sh`或`shutdown.bat`用于关闭服务器。 3. **目录结构**:了解`conf`、`webapps`、`...

    tomcat服务器以及环境配置

    4. **验证安装**:配置完成后,可以在命令行输入`startup.bat`(Windows)或`./startup.sh`(Linux/Mac),启动Tomcat。如果一切顺利,浏览器中访问`http://localhost:8080/`会看到Tomcat的欢迎页面。 5. **部署Web...

    服务器CentOs6.6+ JDK1.7+Tomcat7+MySQL5.6安装部署记录

    - 修改复制后的脚本,在其第三行后添加`#chkconfig:23451090`以确保服务可以随系统启动而自动启动。 **总结:** 本文详细介绍了如何在CentOS6.6系统中安装并配置JDK1.7、Tomcat7以及相关的网络设置。通过以上步骤...

    解决JSP中文显示问题的几个方法

    如果上述方法都无法解决问题,还可以考虑在Tomcat服务器层面进行配置。具体步骤如下: 1. **修改catalina.sh脚本**:在启动脚本中加入如下配置: ```sh -Dfile.encoding=GBK ``` 2. **在每个JSP页面顶部添加**...

    linux下oracle10安装准备和设置

    1. **语言设置**:在安装过程中,请选择 English 作为安装语言,以避免后续可能出现的乱码问题。 2. **分区方案**:根据推荐的分区方案进行分区,以保证系统的稳定性和 Oracle 数据库的正常运行。具体方案如下表所示...

    各中间件部署项目实施文档.docx

    - 如果未自动创建编译目录,可以先将项目打包成war包,放置于Tomcat/webapps下,启动Tomcat,等待启动完成后即可自动生成编译目录。 - **上传编译目录**: - 使用FileZilla工具将编译好的目录上传至Linux服务器的...

    个人程序设计知识积累.txt

    - 若遇到乱码问题,可在 `conf/logging.properties` 文件中添加一行 `java.util.logging.ConsoleHandler.encoding=GBK`,然后重启 Tomcat。 #### Git 基本命令 - `git add --all`:将所有文件添加到仓库。 - `git...

    11111111111

    - **默认主页发布**:在webapps目录下,可以看到一个名为ROOT的目录,这是Tomcat的默认主页目录,任何放置于此目录中的Web应用程序都会被自动部署。 **知识点3:Eclipse的安装与使用** - **概念理解**:Eclipse是...

    lifery6.1+cas初始化环境搭建及门户解决方案

    例如,在Tomcat的`bin/catalina.sh`(Linux/Unix系统)或`bin/catalina.bat`(Windows系统)中添加以下设置: ```sh JAVA_OPTS="-Dfile.encoding=UTF-8" ``` **1.2.3 War包独立安装** 除了上述的完整安装方法外,...

    MyEclipse设置

    如果不修改服务器字符集,也可以在JDBC URL后添加连接参数useUnicode=true&characterEncoding=utf-8来解决字符集引起的乱码问题。 例如,在建立数据库连接时,JDBC URL可以设置为:`jdbc:mysql:///mydb?useUnicode=...

Global site tag (gtag.js) - Google Analytics