Apache Tomcat的安装与配置

测试环境:windowsXP+Apache Tomcat5.5.9+JDK5.0+ jbuild2006

Tomcat的help净是些E文的。不好懂。自己摸索了一个下午,终于配置好了。
首先,要运行Apache5.5,本机上必须先安装了jdk5.0(也就是1.5。不知道为什么一个版本会有两个名字)。jdk5.0可以从这里下载:


Tomcat的帮助文件里有这么一句话:
乐呵呵地打开server.xml 这个文件

(1)修改默认的端口号
朋友访问时得输入一个http://192.168.223.115:8080很麻烦。改成http协议默认的80端口吧。


<Connector port="8080"
(如果你在安装时设置了端口为其它的,比如128.则这里会显示“<Connector port="128"”)。
无论如何,改成80即可。如下所示:

<Connector port="80"

(2)解决get 传递参数时产生的乱码
所谓get传递参数,就是把form中要提交的内容附加到url中。服务器处通过从url中检索数据。如下面一段代码:
  <a href="del.jsp?fileName='乱码奔腾'">删除</a>
传递到另一个页面中时,


因为Tomcat 和浏览器的编码方式不同,导致传递上的参数成了一串问号。解决的办法是:在server.xml 中,指定提交数据时Tomcat 用咱方块字。
还是在上面修改端口的那一段,在段尾加一句"URIEncoding='GB2312' 。如下所示:
<Connector port="80" maxThreads="110" minSpareThreads="205"

maxSpareThreads="175"

enableLookups="false" redirectPort="8000" acceptCount="150"

connectionTimeout="40000" disableUploadTimeout="true"

URIEncoding='GBK' />


这样就没有乱码了。


范晨鹏
------------------
软件是一种态度
成功是一种习惯


原文地址:https://www.cnblogs.com/diylab/p/689036.html