tomcat

本文由用户“体贴关切”分享发布 更新时间:2021-04-14 05:20:22 举报文档

以下为《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字内容到此结束,中间部分内容请查看底下的图片预览]请点击下方选择您需要的文档下载。

  1. java web笔记
  2. HTTP协议
  3. XX航空大学Java语言程序设计2012 —2013 学年第二学期期末考试
  4. 生产环境免安装jdk的使用方法
  5. 科大WebVPN服务的通知
  6. 21春《JAVA程序设计》离线作业答案
  7. 宾语从句习题
  8. Listen This Way Book 4 Unit 1 Different Ways of S
  9. JDK安装和环境变量配置
  10. Intraweb_使用手册中文版
  11. 阿里巴巴泰山版java开发手册
  12. 1-s2.0-S***01014-main
  13. java100个经典例子
  14. JSP实用教程(第三版) 第1章 JSP简介
  15. 教学媒体配置方案
  16. (完整版)Windows-Server-2008服务器配置与管理分解
  17. Java实验计划
  18. java总结报告
  19. 项目打包部署说明
  20. 《Effect java》读后感

以上为《tomcat》的无排版文字预览,完整格式请下载

下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

图片预览