您的位置:首页 > 运维架构 > Tomcat

javaweb学习(2):tomcat的介绍与安装使用

2017-01-08 12:12 399 查看
一,前言:

WEB,用于表示Internet主机上供外界访问的资源。

这些供外界访问的资源分为2类:

1,静态web资源:如html,css,js。指web页面中供人们浏览的数据始终是不变的。

2,动态web资源:指web页面中供人们浏览的数据是由程序产生的,不同时间,不同身份访问web页面看到的内容可能各不相同。

常用的动态web资源开发技术有:JSP/Servlet,ASP,PHP等。随后会重点讲解JSP/Servlet,先把它理解为运行在服务器中的java程序。

要学习web开发,需要先安装一台web服务器,然后在服务器中开发相应的web资源,供客户端浏览器访问。

tomcat是sun公司推出的一款优秀的Servlet容器,其本身完全用java编写。运行稳定,可靠且高效。是javaweb学习的主要服务器。

二,tomcat安装:

1,首先配置好jdk,以windows版本为例。

2,去tomcat官网下载tomcat安装包,直接解压到指定目录即可。也可以直接下载我上传的tomcat安装包:点击下载安装包

3,配置路径,将tomcat的bin目录添加到系统Path中,并且添加系统变量:CATALINA_HOME,值就是tomcat的根路径。

4,命令行启动/停止tomcat:startup.bat/shutdown.bat,

5,浏览器访问:http://localhost:8080 测试服务器是否启动成功。

三,tomcat与myeclipse集成

myeclipse下载链接:点击打开链接

我们一般用myeclipse写web项目,将tomcat集成到eclipse中方便启动服务器,部署项目。集成方法如下:

打开myeclipse->Window->Preferences->Myeclipse->Servers->Tomcat->Tomcat 7.x,右侧面板会出现选项卡,首先点Enable,然后将Tomcat home directory选为本机tomcat根目录,下面的目录会自动生成。点击OK即可。

四,标准的javaweb目录结构,如下图:



1,WebRoot目录是项目部署的根目录,里面包含项目的资源,如:html,css,js,jsp页面等。

2,WEB-INF是项目的配置信息目录,其中的web.xml是servlet的配置信息,当创建servlet时,会自动将配置信息写入该文件。lib目录存放项目所需的jar包。

3,src目录是源码目录,存放我们自己写的java代码(包括java和servlet代码),其生成的字节码文件会保存在WEB-INF下的classes文件夹下。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: