Tomcat在JavaEE中应用介绍

来源:互联网 发布:apache运行python 编辑:程序博客网 时间:2024/06/05 06:47

web介绍

  • 1.01 Web简介
    Web应用,是基于浏览器与服务器的通信模式,即B/S结构,
    JavaEE特指PC浏览器
    按照HTTP协议进行通信,属于无状态通信
    HTTP即:超文本传输协议

  • 1.02 WEB特点
    01——服务器响应客户端的是HTML页面
    就算客户端访问服务器出错,服务器也会给客户端HTML页面
    02——客户端采用URL来定位全世界唯一的资源
    URL格式:http://127.0.0.1:8080/news/index.html 网址
    http://表示客户端访问服务器采用的协议名
    https://=基于http协议 + 请求和响应加密的格式
    127.0.0.1表示服务器的IP地址,或域名
    一般情况下:一个IP对应一个域名
    其他情况下:一个IP对应一个多个域名
    8080表示服务器上的具体服务所占用PC机的端口号
    /news表示服务器上你访问服务的名字,也就是后面我们讲的虚拟目录
    index.html表示服务器上某个服务中的资源,如index.html,login.jsp
    03——为了便于记忆,客户端不用IP访问,而用域名来对IP进行封装
    04——客户端与服务器都采用HTTP这种应用层的协议,底层是TCP/IP协议

  • 1.03 WEB应用的资源分二类:
    01——静态资源
    html,css,js
    百度图标
    02——动态资源
    servlet,jsp
    百度云盘中用户登录

  • 1.04 什么是JavaWeb
    用Java技术开发的Web应用,叫JavaWeb
    Web不既可以用Java开发,也可以用其它技术开发,如C#,PHP

web服务器简介:

1.WebLogic,WebSphere
适合于大型的企业应用,
收费,闭源,
支持全部的JavaEE架构,
什么是JavaEE架构:JavaEE是一套的技术体系架构,
该体系架构中有很多主流的技术,例如:
Servlet,JSP,JDBC,等等

2.JBoss
适合于中型企业应用,
免费,开源,用Java编写,
支持全部的JavaEE架构

3.Tomcat
小型企业应用,或者个人使用,
免费,开源,用java编写,需要有jdk的支持,
不支持全部的JavaEE架构,但支持Servlet和JSP,是初学者首先服务器

环境配置:

JAVA_HOME=C:\Program Files\Java\jdk1.7.0_67PATH=C:\Program Files\Java\jdk1.7.0_67\binTOMCAT_HOME=E:\apache-tomcat-7.0.64

3.Tomcat的安装,启动,停止与目录结构:

  • 3.01 Tomcat安装
    一些常见的问题有:
    01——没有配置JDK
    02——8080端口号被占用
  • 3.02 Tomcat启动
    双击Tomcat/bin/start.bat
  • 3.03 Tomcat停止
    双击Tomcat/bin/shutdown.bat或关闭窗口
  • 3.04Tomcat目录结构
    bin:不同平台启动和停止Tomcat的脚本文件
    conf:Tomcat也是一个web应用,即Tomcat也需要xml进行配置,如server.xml
    lib:Tomcat也是Web应用,会用到第三方的jar包,如servlet.jar,jsp.jar
    logs:日志文件
    webapps:在默认情况下,只要将Web应用放入到webapps下,自己和别人就可以通过客户端访问该Web应用了
    work:你访问jsp时,jsp会产生一些缓存和翻译文件

4.在Tomcat中设置虚拟目录和虚拟主机

4.1在Tomcat中发布WEB应用程序的目录结构
Tomcat/webapps
——–news(项目名)
———–index.html(文件)
———–WEB-INF(目录)
——————-classes(目录)
——————-lib(目录)
——————-web.xml(文件)

Tomcat/webapps
——–news(项目名)
———–abc(目录)
——————-index.html(文件)
———–WEB-INF(目录)
——————-classes(目录)
——————-lib(目录)
——————-web.xml(文件)

如果浏览器网址URL写错了,Tomcat服务器软件会返回给浏览器一个404页面,
表示浏览器网址对应的服务器资源不存在

4.2设置目录的默认网页,映射虚拟目录

配置虚拟目录:
1_停止tomcat服务器软件,简称tomcat,简称猫
2_打开tomcat/conf/server.xml文件
配置虚拟目录,就想到Context这个标签
docBase=”Web应用的根目录,即news”
path=”Web应用的虚拟路径,以/开头”

0 0
原创粉丝点击