㈠如何修改端口号: 
使用文本编辑器如EditPlus(2.11版,或低版本并打了xml文件补丁),打开server.xml文件,查找87行的8080,改成80,然后重启tomcat即可。 注:其他版本,查找相应的8080,然后修改。server.xml好像有3个地方有8080,如果使用editplus并支持xml标记亮显,应该知道改那个的。 
㈡发布自己的目录: 
例如将d:\test目录作为自己的文档发布目录,并指定mytest为http访问的相对目录(本机即http://localhost/mytest)。 
同上要修改server.xml文件,将文件中第266行已经屏蔽掉的<Context path="" docBase="ROOT" debug="0"/> 复制到下面的空白处(如268行),这时候复制的文本已经可以彩色亮显。根据例子中的要求,修改这段文本如下: 
<Context path="/mytest" docBase="d:\test" debug="0"/> 
然后重启tomcat,本机即可通过http://localhost/mytest来访问放在d:\test目录下的JSP文件。 注意:d:\test目录下应简历一个目录WEB-INF,并建立web.xml文件,文件内容如下: <?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE web-app 
   PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" 
   "http://java.sun.com/dtd/web-app_2_3.dtd"> <web-app> 
 <display-name>Welcome to Tomcat</display-name> 
 <description> 
    Welcome to Tomcat 
 </description> 
</web-app> 
可以拷贝webapps\ROOT目录下的WEB-INF目录到自己的发布目录。 注:在server.xml里面查找root,一般会看到<Context path="" docBase="ROOT" debug="0"/> 
㈢开启serlvet访问的默认方式: 
同样,使用EditPlus打开conf目录下的web.xml。查找到273行到278行,将其中的HTML注释标记符 <!— 和 --> 去掉,然后重启tomcat即可。 
注意: 
如果访问自己的发布目录中的servlet文件,需要在自己的发布目录的WEB-INF目录下建立一个目录classes目录,将自己servlet文件编译后的class文件按照包路径放在该目录下。 
如上例中发布目录结构整体结构如下: 
d:\test┄┄JSP文件 
 │ 
 └/WEB-INF┄┄web.xml 
    │ 
    └/classes┈┈JavaBean/Servlet文件 
            │ 
            └myPackages(包路径) ┈┈JavaBean/Servlet文件 
如在d:\test\WEB-INF\classes目录下有一个HelloWorld.class的servlet文件。其访问路径为: 
http://localhost/mytest/serlvet/HelloWorld