一 tomcat 介绍: 1.Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。
2。tomcat 和 apache: apache 服务器主要用于解析静态网页,在加入php模块后可以解析动态网页。tomcat是完全动态网页。
3. tomcat分为三部分。数据部分(例:javabean),静态页面(例:html),控制部分(例:servlet)。这就是MVC。后面会详细讲解。
二 eclipse 下使用tomcat
1. 下载tomcat http://mirrors.cnnic.cn/ apache中国镜像文件,找到tomcat下载,解压
2.打开/apache-tomcat-7.0.68/bin 启动startup.sh ,打开网页 localhost:8080 确认tomcat没有问题
3. 打开eclipse(我这里直接使用的jee 版eclipse) 文件-> 新建 -> 其他 在web下选择动态web项目 如下图
填写名称
点击new runtime
选择tomcat版本 ,
选择tomcat的安装目录
点击finish完成tomcat 配置后。一直点击next 知道出现下面界面
在最后一行小方框打上勾。(生成web.xml文件,很重要)。
三 动态web的目录结构 图:
java resources 存放 java源文件
webcountent 是网页根目录。
WEB-INF是重要文件夹 如下图显示
web-inf文件夹没有classes文件夹 需要自己创建。
WEB-INF/lib 主要放第三方.jar包。
classes文件夹主要和后面的javabean struts 有关。
web.xml 是一些配置文件,主要有关于servlet filter.
后面的博客会按照MVC 讲解。