tomcat的目录结构如下:
bin 存放启动和关闭tomcat脚本
conf 包含不同的配置文件
server.xml(Tomcat的主要配置文件)
web.xml
work 存放jsp编译后产生的class文件
webapp 存放应用程序示例,要部署的应用程序也要放到此目录
logs 存放日志文件
lib/japser/common 这三个目录主要存放tomcat所需的jar文件
java工程各文件作用:
bo一般是java的类文件
dao一般是处理数据库方法的接口
impl是处理数据库方法接口的实现
service 是处理数据库逻辑的服务
action 是处理业务逻辑的
xml是配置文件
tomcat应用程序部署过程:
将WAR放到Tomcat的webapp目录下,Tomcat会自动检测到这个文件,并将其解压。在浏览器中访问这个应用的Jsp时,通常第一次会很慢,因为Tomcat要将Jsp转化为Servlet文件,然后编译。编译以后,访问将会很快。
处理过程:
jsp得到请求到 structs的配置文件里找相应的配置方法,根据配置方法到action里找到处理的方法,然后执行,返回一个结果,再到刚才的配置文件里查找返回处理结果,然后返回jsp页面上。