Java Web应用开发简介

一、软件的三大类型

1.单机类型:

那些不需要联网的单机软件,如画图板、五笔打字等。

2.CS类型:

如QQ、大型游戏等。

C即Client:客户端,处理一部分业务。

S即Server:服务端,统一管理数据,处理一部分业务。

Java Web应用开发简介_第1张图片

3.BS类型:

如淘宝、京东等。

B即Browser:浏览器,主要用作展示数据,不处理业务。

S即Server:服务端,管理数据,处理全部业务。

Java Web应用开发简介_第2张图片

 二、什么是web

web,即World Wide Web(WWW),全球广域网也叫万维网,是一种基于超文本和HTTP的、全球性的、动态交互的、跨平台的分布式图形信息系统。

web网页资源分为两类:

 >>> 静态资源:html ,css,javascript,供用户访问,静态网页的数据不会发生变化。

 >>> 动态资源:Jsp和servlet,php,asp等,供用户访问,动态网页的数据会发生变化。

三、什么是Java Web 应用

它是B/S结构中的网站程序,在Web中提供服务,使用Java开发。

四、使用哪些技术来开发Java Web 应用

Servlet 、Jsp、Spring、SpringMVC、MyBatis、Spring Boot、Spring Cloud等。 

五、java web项目的基本目录结构:

  >>> src目录:存放程序员创建的java文件或者配置文件。

  >>> WebContent目录:

子目录:

>>> \WEB-INF 里面有个lib:存放的是咱们web项目运行所依赖的jar包

     配置文件web.xml,配置的是web项目的信息

>>> \META-INF 这个目录里面的文件没什么用途。

>>> classes目录:存放的是src目录下面的java文件被编译成class文件。

六、配置web访问的默认页面。

  配置默认页面:

  找到web项目下的web.xml配置文件,比如:my.html,index.html就是默认页面。


    my.html
    index.html
    -------

 注意:第一个默认页面如果不存在,第二个就是我们要访问的默认页面,以次类推。 

你可能感兴趣的:(javaweb,java,web)