以下为《tomcat》的无排版文字预览,完整格式请下载
下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。
内容安排
1:tomcat
1、如何去部署一个tomcat,如何启动tomcat
2、如何把一个web项目部署到tomcat中
3、tomcat与myeclipse/idea结合使用
2:servlet
如何去书写一个servlet
如何去访问一个servlet
如何去快速创建一个servlet
web中一些路径的访问分析?
servlet一些配置项(servletConfig)?
web项目的配置项(servletContext)?
web
javaweb
javaWeb概念
web开发是基于请求和响应的:
请求:浏览器(客户端)向服务器发送信息
响应:服务器向浏览器回送信息
请求和响应是成对出现的。web资源分类
所谓web资源即放在Internet网上供外界访问的文件或程序,又根据它们呈现的效果及原理不同,将它们划分为静态资源和动态资源。
静态web资源:固定不变数据文件(静态网页 HTML、文本、音频、视频)
静态web技术:HTML+CSS+JavaScript (HTML5+CSS3) ====== DHTML (Dynamic HTML)
动态web资源:一段程序,运行后,生成数据文件
动态web技术:servlet,jsp,php, .net ,ruby、python
常见的web服务器介绍
web服务器简介
WebLogic
全面支持javaEE规范,收费,***:orcale。
WebSphere
全面支持javaEE规范,收费,***:IBM
tomcat
开源小型web服务器 ,完全免费,主要用于中小型web项目,只支持Servlet和JSP 等少量javaee规范 ,Apache组织jakarta 一个子项目
tomcat
tomcat下载和安装说明
提供的.zip结尾。免安装版本。不需要安装,可以直接使用:
注意事项:
1、JAVA_HOME:环境变量。并且配置到jdk的目录。
例如:
C:\Program Files\Java\jdk1.7.0_72
2、启动tomcat。 tomcat/bin/startup.bat(window启动文件)
找到startup.bat 双击运行。会有一个黑窗口,黑窗口不要关闭。(如果关闭,相当于把tomcat停止了。)
3、在浏览器地址栏中输入:http://localhost:8080 127.0.0.1:8080
如果看到如下页面,证明启动成功
窗口一闪就消失。在startup.bat 文件内容最后添加pause
右键startup.bat 选择编辑 。在最后面加上pause;
2、如果我们把黑窗口关闭。相当于服务器停止运行。
3、启动tomcat发现端口被占用
查看tomcat/logs/Catalina.out 记录,查看tomcat启动失败信息。
tomcat服务器与servlet版本的关系
servlet:sun公司提供的用于开发动态web资源的技术。
jsp:(java server page),java提供的一门开发web网页的技术。
tomcat软件:java开发的。java软件运行的时候需要jdk。
向下兼容。tomcat7也支持servlet3.0/jsp2.2规范,可以支持javaee6.0
当前企业常用的版本 8.* / 9.*
tomcat目录结构-----重要重要重要
bin目录,启动和关闭
logs目录,日志 目录 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 vletConfig的getServletContext() 的方法得到,然后可以用该对象取得整个应用程序的相关资源或者信息。
统计一个网站的访问量: (多个不同的servlet 都可以进行访问)
配置全局的字符集:(所有的serlvet都可以使用)
ServletConfig:一个servlet被实例化后,对任何客户端在任何时候访问有效,但仅对本servlet
有效,一个servlet的ServletConfig对象不能被另一个servlet访问。
ServletContext:对任何servlet,任何人在任何时间都有效,等于是全局的对象。
总结
[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]请点击下方选择您需要的文档下载。
以上为《tomcat》的无排版文字预览,完整格式请下载
下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。