20160910------JAVAWEB概述

本文介绍了web应用程序的概念,区分了静态页面与动态页面,并详细讲解了B/S编程语言体系结构。此外,还介绍了如何搭建JavaWeb开发环境,包括安装TomCat服务器、配置环境变量及启动服务器等步骤,并给出了创建和部署简单web项目的示例。

JavaWeb目录

1、web应用程序

    web应用程序是一种可以通过web访问的应用程序。web应用程序最大的好处是用户值需要有浏览器即可访问应用程序,不需要再安装其他软件。

2、静态页面、动态页面

  • 静态页面:网页中内容固定,不会更新。(HTML、CSS)
  • 动态网页:网页中内容通过程序动态显示,自动更新,有数据交互。(HTML、CSS、数据库技术、JAVA、JavaScript、XML等。)(主流动态网页脚本技术:Jsp、Asp.net、Php)

3、B/S编程语言体系结构

  • 浏览器编程语言:HTML、CSS、JavaScript、VBScript
  • 服务器端编程语言:PHP、JSP、ASP/ASP.NET、CGI

4、搭建JAVA WEB开发环境

(1)安装TomCat服务器。

    TomCat是一个开放源代码、运行servlet和JSP Web应用软件的基于Java的Web应用软件容器。【Apache开源项目】【jsp/Servlet容器】

(2)配置环境变量:

  • CATALINA_HOME:TomCat根目录
  • CATALINA_BASE:TomCat根目录
  • PATH:%CATALINA_HOME%\lib;%CATALINA_BASE%\bin;

(3)启动TomCat服务器:

TomCat根目录→bin→startup.bat双击运行

【显示“Server startup in xxx ms”则表示启动成功】

TomCat服务器目录结构:
这里写图片描述

5、编写web程序

(1)在webApps创建项目目录

(2)编写index.jsp(写入jsp代码)

(3)创建WEB_INF目录

  • 复制examples→WEB_INF→web.xml,只保留web-app根标签即可。
  • 创建classes文件夹:存储编辑生成的字节码文件。
    创建lib文件夹:存储要用到jar包。

WEB_INF目录结构

①WEB_INF是Java的Web应用的安全目录。(即客户端无法访问,只有服务端可以访问的目录)

②web.xml:  项目部署文件。(设置欢迎页面)
例如:
    <welcom-file-list>
        <welcome_file>/index.jsp</welcome-file>
        <welcome_file>/helloworld.jsp</welcome-file>
        <welcome_file>/home.jsp</welcome-file>
    </welcom-file-list>

③classes:  存放web项目所有class文件。

④lib:  存放web应用使用的jar文件。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值