servlet和JSP课件.pptx

  1. 1、本文档共243页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Servlet跟占老师学编程之servlet跟占老师学编程之web前端什么是Servlet跟占老师学编程之web前端Sun(Oracle)公司指定的一种用来扩展Web服务器 功能的组件规范扩展Web服务器 功能?跟占老师学编程之web前端早期Web服务器只能处理静态资源请求,无法根据请求计算后生成相应的HTML内容在Servlet出现之前可以使用CGI(Commom GatWay Interface通用网关接口)扩展Web服务器的功能CGI是一种规范,可以使用不同的语言来开发,比如Perl,C,Java等都可以,但CGI开发复杂,性能较差,可移植性不好组件规范?跟占老师学编程之web前端组件:在软件开发行业,符合一定规范,实现部分功能,并且需要部署到容器当中才能运行的软件模块容器:符合一定规范,提供组件运行环境的一个程序Servlet组件运行原理跟占老师学编程之web前端安装Tomcat跟占老师学编程之web前端预备:安装Jdk及配置JAVA_HOME,PATH,CLASS_PATH环境变量tomcat目录结构bin:存放启动和关闭Tomcat的命令路径。conf:存放Tomcat的配置,所有的Tomcat的配置都在该路径下设置lib:存放Tomcat服务器的核心类库(JAR文件),如果需要扩展Tomcat功能,也可将第三方类库复制到该路径下跟占老师学编程之web前端tomcat目录结构logs:这是一个空路径,该路径用于保存Tomcat每次运行后产生的日志。temp:保存web应用运行过程中生成的临时文件。webapps:该路径用于自动部署web应用,将web应用复制在该路径下,tomcat会将该应用自动部署在容器中。跟占老师学编程之web前端tomcat目录结构work:保存web应用在运行过程中产生成class文件,该文件夹可以删除,但每次启动tomcat服务器,系统将再次建立该路径?License等相关文档跟占老师学编程之web前端tomcat最常见错误跟占老师学编程之web前端一般情况下运行tomcat只需要一个环境变量:JAVA_HOME 设置到JDK的安装目录 但有时候会出现闪一下就退出的情况就需要通过CMD cd到tomcat的bin目录下,然后调用命令startup.bat看系统报什么错:如果错误如下:The CATALINA_HOME environment variable is not defined correctlyThis environment variable is needed to run this program?就需要再配一个环境变量CATALINA_HOME到tomcat的安装目录?徒手建立web应用跟占老师学编程之web前端1:在任意目录下建立以个文件夹,文件夹名就是web应用的名字,不能有中文特殊符号?2:在第一步所建的文件夹内建一个WEB-INF文件夹?3:进入tomcat找到一个web应用,将web应用的WEB-INF下的web.xml文件复制到第2步所建的WEB-INF文件夹下徒手建立web应用跟占老师学编程之web前端4:修改复制后的web.xml文件,将该文件修改成一个根元素XML文件。修改后的web.xml文件代码如下??xml version=1.0 encoding=ISO-8859-1??web-app xmlns=/xml/ns/javaee xmlns:xsi=/2001/XMLSchema-instance xsi:schemaLocation=/xml/ns/javaee /xml/ns/javaee/web-app_3_1.xsd version=3.1 metadata-complete=true? ?/web-app徒手建立web应用跟占老师学编程之web前端在第2步所建的WEB-INF路径下,新建两个文件夹:classes和lib。这两个文件夹的作用完全相同。都是用于保存Web应用所需要的Java类文件,区别是classes保存单个*.class文件;而lib保存打包后的JAR文件?经过以上步骤,已经建了一个空Web应用。将该Web应用复制到Tomcat的webapps路径下,该web应用将可以自动部署在Tomcat中徒手建立web应用跟占老师学编程之web前端通常只需要jsp放在web应用的根路径下(对本列而言,就是放在webDemo目录下)然后就可以通过浏览器来访问这些页面webDemo|-web-inf| |-classes| |-lib| |web.xml|a.jsp放任意多个JSP页面开发servlet的步骤跟占老师学编程之web前端1:编写一个实现Servlet接口或继承HttpServlet的java类2:使用javac命

文档评论(0)

2518887 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档