编程语言

img liuyxit

TOMCAT5.5 First系列(2) -使用篇

发表于2004/12/31 14:39:00  1159人阅读

        上一篇我们说了TOMCAT的安装和相关安装后的资源(不会吧,看不懂?晕。。继续看下去可能懂些),OK,让我们来看看TOMCAT的使用。

首先:保证你的TOMCAT启动服务后,在IE上可以正确访问http://localhost:8080 (不同端口的自己更正,下面就不再啰嗦了)

看官们,来了

一。建立一个测试的虚拟目录(什么?什么叫虚拟目录?就是一个WEB应所处的上下文环境,GOOGLE相关资料吧)
        以前4.X版本是在TOMCAT_HOME/conf/server.xml中修改相关的标签:
Context path="snow" docBase="E:/www/snow"  debug="0" reloadable="true" crossContext="true">
</Context>)
        TMCAT5.X以后的版本提供了更方便更直接的方法,打开目录TOMCAT_HOME/conf/Catalina/localhost,看到有个manager.xml文件没有,对了就是在这目录建一个虚拟目录的设定文件(XML)就可以了,我们以snow虚拟目录为例:
目的:可以用http://localhost:8080/snow访问我们的第一个WEB页
环境:我们的index.jsp文件放在e:/www/snow目录(以后所有的WEB应用全放在www下了,方便管理^_^!)
还有:。。。好象没有了,OK,GO
a)在TOMCAT_HOME/conf/Catalina/localhost下建一个snow.xml,内容如下:
<!--
    Tomcat First (2)
    author:liuyxit blog:http://blog.csdn.net/liuyxit date:2004-12-31
-->

<Context path="/snow" docBase="e:/www/snow" reloadable="true" crossContext="true" debug="0" >
</Context>

<Context path="/snow" docBase="e:/www/snow" reloadable="true" crossContext="true" debug="0" >
</Context>
说明一下:
Context -- 就是虚拟目录的标签
path       -- 是指在IE访问时的名称,即localhost:8080/snow中的snow
docBase-- 是指WEB应用上下文(JSP和相关类和包文件)的位置
reloadable--指当下文环境变动后(如更新了类文件或包),该虚拟目录是否重新装载。
crossContext -- 呵呵,忘了,以后补回来
debug   -- 调试的级别

b)第二步了,这时当然要建立e:/www/snow这个路径了,并在它的里面建如下目录结构:
--WEB-INF--classes (这是放类文件的,*.class)
|                   |
|                   ---LIB    (这是放包的,*.jar)
|
--(这里是放JSP文件)     

c)最后我们建立一个最简单的JSP文件index.jsp,内容如下:
1+1 = <%=1+1%>
保存在B)步中放JSP文件的位置(对,就是e:/www/snow 下)

d)启动TOMCAT5,在IE上访问http://localhost:8080/snow看看,如果不行请打开TOMCAT_HOME/logs下stdout开头的log文件来查看错误

                                                                                      深蓝2004-12-31

阅读全文
0 0

相关文章推荐

img
取 消
img