环境搭建

Download Report

Transcript 环境搭建

动态网站建设与规划
主讲:徐洪章
E-Mail:[email protected]
QQ:5081805
第二讲 环境搭建
内容提要
•
•
•
•
1、JDK安装
2、Tomcat安装
3、Tomcat配置
4、运行第一个JSP程序
1、JDK安装
2、Tomcat安装
TOMCAT的目录结构
TOMCAT的目录结构
•
•
•
•
•
•
•
•
•
•
•
•
/bin:存放windows或Linux平台上启动和关闭Tomcat的脚本文件
/conf:存放Tomcat服务器的各种全局配置文件,其中最重要的是server.xml和
web.xml
/doc:存放Tomcat文档
/server:包含三个子目录:classes、lib和webapps
/server/lib:存放Tomcat服务器所需的各种JAR文件
/server/webapps:存放Tomcat自带的两个WEB应用admin应用和 manager应
用
/common/lib:存放Tomcat服务器以及所有web应用都可以访问的jar文件
/shared/lib:存放所有web应用都可以访问的jar文件(但是不能被Tomcat服务
器访问)
/logs:存放Tomcat执行时的日志文件
/src:存放Tomcat的源代码
/webapps:Tomcat的主要Web发布目录,默认情况下把Web应用文件放于此目
录
/work:存放JSP编译后产生的class文件
假设在webapps下有helloapp的web应用
/helloapp:Web应用的根目录,所有的jsp文件和html文件
都在此目录下
/helloapp/WEB_INF:存放该web应用发布时的描述文件
web.xml
/helloapp/WEB_INF/class:存放class文件,Servlet文件也
存放于此目录下
/helloapp/WEB_INF/lib:存放Web应用所需要的jar文件。
*.htm
*.jsp
helloapp
clsss
*.class
lib
*.jar
WEB_INF
启动Tomcat
测试Tomcat
3、Tomcat配置-1
• Tomcat的配置文件在conf文件夹中,
server.xml文件是配置的核心。
• <Connector>
• Port =“8080” maxHttpHeaderSize=8192
• 注意:如果服务器中的.xml文件改变,则服
务器必须重新启动!
3、Tomcat配置-2
• 如果配置自己的文件目录,在</Host>之前
添加配置:
• <Context path=“/jsp” docBase=“d:\web” />
3、Tomcat配置-3
• 如果查看文件目录则修改web.xml配置,将
<param-name>listings</param-name>
• <param-value>false</param-value>中的
• <param-value>false</param-value>改为:
• <param-value>true</param-value> 即可!
4、编写第一个jsp程序
•
•
•
•
•
<body>
<%
out.println("nihao");
%>
</body>
Tomcat执行过程
• 第一次运行
• 1、客户端向服务器发送请求,服务器将请求放入web容
器中;
• 2、从容器中找到需要执行的.jsp文件;
• 3、将.jsp文件转换为.java文件;
• 4、经过编译,形成.class文件;
• 5、最终服务器要执行形成.class文件。
• 第二次运行
• 1、因为.class文件存在,不需要转换、编译,直接执行。
• 修改后运行
• 1、重新转换、编译,再执行。
Myeclipse中运行
Myeclipse中运行