1.Web应用运行原理分析
Servlet容器Servlet容器为JavaWeb应用提供运行时环境,它负责管理Servlet和JSP(JSP本质上是一个Servlet)的生命周期,以及管理它们的共享数据。
Servlet容器也称为JavaWeb应用容器,或者Servlet/JSP容器。
目前最流行的Servlet容器软件括:Tomcat、WebLogic、WebSphere等。
Tomcat简介Tomcat是一个免费的开放源代码的Servlet容器,它是Apache软件基金会的一个顶级项目,由Apache,Sun和其他一些公司及个人共同开发而成。由于有了Sun的参与与支持,最新的Servlet和JSP规范总是能在Tomcat中体现。
的到
配置Tomcat服务器[1]解压Tomcat安装包apache-tomcat-6.0.39-windows-x64.zip到一个非中文目录
[2]检查当前系统环境中是否已经配置了JAVA_HOME环境变量
[3]进入Tomcat解压后根目录,运行bin目录下的startup.bat启动tomcat服务器
[4]分析startup.bat后发现真正启动Tomcat的是catalina.bat,所以我们可以在bin目录下执
行catalinarun命令在当前cmd窗口中启动Tomcat。catalinastart命令是在一个新窗口启动Tomcat
[5]配置任意目录下启动Tomcat
①将Tomcat解压后根目录配置到环境变量path中
②将CATALINA_HOME配置到环境变量中,因为如果没有CATALINA_HOME,catalina.bat程序会到当前目录下去寻找bin目录
[6]修改端口号
①说明:Tomcat默认监听端口。有可能系统中有其他程序已经占用了此端口,导致Tomcat无法正常启动,此时可以通过修改Tomcat监听端口号的方式解决这一问题
②进入Tomcat解压后的根目录,到conf目录下找到server.xml文件,使用文本编辑器打开
③找到Connector标签,将port=”″改为port=”″或其他值
④注意:Tomcat服务器访问方式是