J2EE学习笔记--Tomcat知识点

来源:互联网 发布:js new mouseevent 编辑:程序博客网 时间:2024/05/16 05:09

Tomcat是一个常用的Web服务器,一个常见的Servlet的容器。

一、JAVA_HOME作用:Tomcat根据此路径找到所依靠的JDK。

二、Tomcat主要目录结构:    

bin:存放启动和关闭Tomcat脚本 ;

conf:包含不同的配置文件,其中两个重要文件server.xml和web.xml ;

work:存放jsp编译后产生的class文件  ;

webapps:存放应用程序实例,以后你要部署的应用程序也要存放到此目录  ;

logs:存放日志文件 ;

commen/lib:主要存放Tomcat所需的jar文件;

doc:包含各种Tomcat文档 ;

server:服务器所需的类库文件 ;

shared:Web App共享目录;

三、Tomcat的启动与关闭    :

 方法一:通过bin/startup.bat命令启动,bin/shutdow.bat命令关闭。   

 方法二:通过bin/catalina start启动,bin/catalina stop关闭    。

 方法三:通过bin/catalina debug启动,用于排除错误

四、Tomcat服务配置    

使用手工配置,修改/conf/server.xml      

1、修改端口号      注意:此文件是Tomcat启动时读取,所以修改后的文件必须被Tomcat重新读取----重新启动服务器。    

2、配置虚拟目录      

所有的开发程序保存在虚拟目录之中(JSP文件、Serverlet文件)。      

 如何配置虚拟目录?           

 按要求修改server.xml文件即可            

 虚拟目录必须满足以下: WebRoot(根目录,如testWeb)                                        

                                                        |-WEB-INF文件夹                                                   

                                                              |-Web.xml文件     (可以参考webapps/ROOT/WEB-INF/web.xml)        

       在</host>前加上以下映射内容 <Context                         //   配置的虚拟目录                                                

                                                             path="/test"   //   /必须有,此虚拟目录的名称:http://127.0.0.1:8888/test   

                                                            docBase="e:/testweb"/>  //虚拟目录在硬盘上的绝对路径          

        如果出现404错误,则表示服务器配置错误         

        测试运行: 编写一个jsp文件,放在testWeb目录下,通过浏览器http://127.0.0.1:8888/test,可以看到运行

效果。第一次运行jsp文件,速度比较慢。因为第一次运行jsp文件时,tomacat将jsp文件翻译成对应的.java文件

存放在/work目录。

eg:Hello World示例:

<html> 

<head><title>The First JSP</title></Head>

 <body>  

<%  

out.println("Hello World!!<br>");

<!--注意:java中的out.println()换行在jsp中不起作用,须在字符串后加<br>方能换行。-->  

out.println("你好!");  

%> 

</body>

</html>

原创粉丝点击