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中运行