tomcat5在win2k下配置的两点预备工作

原创 2004年08月04日 13:52:00

chinese code question

1 在web.xml中添加过滤器SetCharacterEncodingFilter,解决Post

2 在server.xml中的节<connection ....最后添加 uriEncoding="GBK",用来解决Get,如下:

    <Connector   port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
               enableLookups="false" redirectPort="8443" acceptCount="100"
               debug="0" connectionTimeout="20000"
               disableUploadTimeout="true" URIEncoding="GBK" />

3 在jsp页首都加上<%@ page contentType="text/html; charset=GBK" %><%@ page contentType="text/html; charset=GBK" %><%@ page contentType="text/html; charset=GBK" %><%@ page contentType="text/html; charset=GBK" %>

4 如果数据库使用mysql,连接的url写成这样就可以了: jdbc:mysql://localhost:3306/databaseName?useUnicode=true&characterEncoding=UTF-8,当然,如果是在xml文件中写的话要使用屏蔽符的。如:

<![CDATA[jdbc:mysql://localhost:3306/databaseName?useUnicode=true&characterEncoding=UTF-8]]>

work with apache(2.0.49)

jdk1.4环境、apache和tomcat的安装过程省略。
下文中假定apache2的安装路径为Apache_Home,tomcat5的为Tomcat_Home

1.关闭两个服务,将mod_jk2.so拷贝到Apache_Home/modules/
2.修改配置文件Apache_Home/conf/httpd.conf,加上以下一行
  LoadModule jk2_module modules/mod_jk2.so
3.在Apache_Home/conf/下,建立属性文件workers2.properties 内容为
  
   [shm]
   file=${serverRoot}/logs/shm.file
   size=1048576
   #The socket channel
   [channel.socket:localhost:8009]
   port=8009
   host=127.0.0.1
   #define the worker
   [ajp13:localhost:8009]
   channel=channel.socket:localhost:8009
   #uri mapping
   [uri:/*.jsp]
   [uri:/*.do]
   worker=ajp13:localhost:8009
  
4.修改Tomcat_Home/conf/jk2.properties,增加以下内容

  handler.list=apr,request,channelJni
  channelSocket.port=8009
  apr.jniModeSo=Apache_Home/modules/mod_jk2.so
 
5.此时,最好重启一下机器,有两点要注意,首先,如果首页为jsp文件,需要特别配置,在httpd.conf中这一行 DirectoryIndex index.html index.html.var 后加上index.jsp就可以了。
 第二,根路径最好统一起来,要么修改tomcat的server.xml,要么修改httpd.conf
 否则,jsp相关的图片、js等文件会由于相对路径的关系而找不到。例如,如下给server.xml增加一个虚拟目录:<Context path="/newWeb" docBase="Apache_Home/htdocs/jzadmin" debug="0" reloadable="true" > </Context>

浅析Tomcat NIO 配置

Tomcat 6.X实现了JCP的Servlet 2.5和JSP2.1的规范,并且包括其它很多有用的功能,使它成为开发和部署web应用和web服务的坚实平台。 NIO (No-blocking ...
  • z69183787
  • z69183787
  • 2014年03月22日 14:27
  • 1408

Oracle EBS 预警系统管理(可用于配置工作流发审批邮件)

本章主要讲述配置和设置Oracle EBS预警系统管理, 它比较方便和及时发用户或系统对数据库操作情况。下面讲一操作步聚: 1.预警系统管理-->系统-->选项 名称“Unix sendm...
  • caixingyun
  • caixingyun
  • 2014年11月27日 20:58
  • 3802

Tomcat5的web应用启动顺序详解

  应用Tomcat对于我们来讲实在是司空见惯了,但是对于每个使用者来讲,应该了解其运转的机制也是必不可少的,本人在维护"apache开源项目"论坛时遇到此问题,并略作研究,望与大家共讨、分享。...
  • z69183787
  • z69183787
  • 2014年03月06日 13:49
  • 1652

Team Foundation Server 2010 安装、部署与配置(二):安装之前的预备工作

上一篇文章我们说到,TFS2010 的安装有好几种场景,其中场景三(在域环境、多服务器环境)是最典型的应用场景。下面我们准备部署这样的一个环境。 假设我们已经具备的环境是: Windows S...
  • XinYaping
  • XinYaping
  • 2012年10月04日 11:19
  • 6191

Team Foundation Server 2010 安装、部署与配置(二):安装之前的预备工作 .

上一篇文章我们说到,TFS2010 的安装有好几种场景,其中场景三(在域环境、多服务器环境)是最典型的应用场景。下面我们准备部署这样的一个环境。 假设我们已经具备的环境是: Windows S...
  • GoodShot
  • GoodShot
  • 2014年01月08日 15:51
  • 828

网络编程初探 (1):预备工作

总体目标 参考书籍网站 环境搭建 服务器 开发环境 第一个项目 总结总体目标通过使用c/c++进行网络编程,达到以下目标: 提高c/c++的熟练度 掌握网络编程的基本方法 熟悉Linux操作系统 熟...
  • lijiajieCN
  • lijiajieCN
  • 2016年11月21日 16:13
  • 157

Libevent使用手册(0):预备工作

Libevent概览 Libevent is a library for writing fast portable nonblocking IO. Itsdesign goals are:...
  • EntropyArrow
  • EntropyArrow
  • 2014年10月10日 13:50
  • 690

Hadoop 2.7.2 集群搭建-预备工作

版本信息:Centos7 + Hadoop 2.7.2 Hadoop + Spark 集群搭建系列文章,建议按顺序参考: Hadoop & Spark 集群搭建 理念思想 Hadoop ...
  • u010048823
  • u010048823
  • 2016年07月14日 14:06
  • 411

深入学习keepalived之预备工作--线程

1. 线程的定义 1.1 线程定义在scheduler.h文件中,其定义如下所示 /* Thread itself. */ typedef struct _thread { uns...
  • davidwang456
  • davidwang456
  • 2014年02月19日 16:58
  • 439

配置Tomcat5和IIS5协同工作

  • 2008年04月17日 13:39
  • 846KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:tomcat5在win2k下配置的两点预备工作
举报原因:
原因补充:

(最多只允许输入30个字)