尚学堂手把手教程授课:张志宇版权所有:尚学堂科技ServletServlet手把手教程版权所有:尚学堂科技Servlet尚学堂背景知识?常用的Web服务器?IIS?Apache?Tomcat?通常的动态网页技术?CGI (Common GateWay Interface)?API常用的有(NSAPI,ISAPI)?ASP(Active Server Page)?PHP(Personal Home Page)?JSP/Servlet(Java Server Page)LAMP手把手教程版权所有:尚学堂科技Servlet尚学堂tomcat启动与停止?startup shutdown?catalina start catalina stop?catalina debug 调试错误的时候?run exit help?设置环境变量JAVA_HOME??小心使用手把手教程版权所有:尚学堂科技Servlet尚学堂tomcat目录结构?bin:存放各种平台下启动和关闭Tomcat的脚本文件。?,?。?common:在common目录下的lib目录,存放Tomcat服务器和所有web应用都能访问的JAR。?shared:在shared目录下的lib目录,存放所有web应用能访问的,但Tomcat不能访问的JAR。?server:在server/webapps目录中,存放Tomcat自带的两个APP-admin和manager应用,来管理Tomcat-web服务用的。?work :Tomcat把各种由jsp生成的servlet文件放在这个目录下。?temp :临时活页夹,Tomcat运行时候存放临时文件用的。?logs :存放Tomcat的日志文件?webapps:web应用的发布目录,把java开发的web站点或war文件放入这个目录下就可以通过tomcat服务器访问了。?conf :Tomcat的各种配置文件,. 手把手教程版权所有:尚学堂科技Servlet尚学堂Tomcat配置文件?conf/?conf/(缺省的Servlet定义和MIME类型定义)?conf/tomcat- 定义了tomcat用户的信息(用于权限与安全)手把手教程版权所有:尚学堂科技Servlet尚学堂conf/?顶层类元素:位于整个配置文件的顶层,<Server>;?连接器类元素[Connectors ]:客户和服务(容器类元素)间的通讯接口。接受客户请求,返回响应结果;<Connector>?容器类元素[Containers]:处理客户请求并且生成响应结果,包含3个:<Engine> <Host> <Context>?嵌套类元素[ponents]:可以加入到容器中的元素,包括:<logger> <Valve><Realm>等?一个<Server>包含一个或多个<Service>,一个<Service>包含唯一一个< Engine>和一个或多个<Connector>,多个<Connector>共享一个<Engine>;一个<Engine>包含多个<Host>,每个<Host>定义一个虚拟主机,包含一个或多个web应用<Context>;<Context>元素是代表一个在虚拟主机上运行的Web应用。?Please note that for tomcat ,unlike tomcat ,it is NOT mended to place <Context> elements directly in the file. Instead,put them in the META-INF/ directory of your WAR file or the conf directory as described :尚学堂科技Servlet尚学堂什么是MIME?Multipurpos Mail Extension?指明白传送内容的格式?最早用于邮件附件手把手教程版权所有:<Server port="8005" shutdown="SHUTDOWN" debug="0"> <Service name="Tomcat-Standalone"> <Connector className="HttpConnector" port="80" /> <En
尚学堂servletjsp-课件PPT(演讲稿) 来自淘豆网m.daumloan.com转载请标明出处.