JavaWeb学习笔记1-概念

一 基础概念

1.1 Java Web定义?
百度定义:Java Web,是用Java技术来解决相关web互联网领域的技术总和。Web包括web服务器和web客户端两部分。Java在客户端的应用有java applet,不过使用得很少,Java在服务器端的应用非常的丰富,比如Servlet,JSP和第三方框架等等。Java技术对Web领域的发展注入了强大的动力。
由此可知,Java Web其实就是用java技术开发Web。
1.2 WEB开发相关知识
WEB,在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源。
Internet上供外界访问的Web资源分为:
静态web资源(如html 页面):指web页面中供人们浏览的数据始终是不变。
动态web资源:指web页面中供人们浏览的数据是由程序产生的,不同时间点
静态web资源开发技术:Html
常用动态web资源开发技术:JSP/Servlet、ASP、PHP等访问web页面看到的内容各不相同。
在Java中,动态web资源开发技术统称为Java Web。
1.3 WEB应用程序
WEB应用程序指供浏览器访问的程序,通常也简称为web应用。例如有a.html 、b.html…..多个web资源,这多个web资源用于对外提供服务,此时应把这多个web资源放在一个目录中,以组成一个web应用(或web应用程序)
一个web应用由多个静态web资源和动态web资源组成,如:html、css、js文件,Jsp文件、java程序、支持jar包、配置文件等等。
  Web应用开发好后,若想供外界访问,需要把web应用所在目录交给web服务器管理,这个过程称之为虚似目录的映射

二 WEB服务器

2.1 WEB服务器简介
1. Web服务器是指驻留于因特网上某种类型计算机的程序,是可以向发出请求的浏览器提供文档的程序。当Web浏览器(客户端)连到服务器上并请求文件时,服务器将处理该请求并将文件反馈到该浏览器上,附带的信息会告诉浏览器如何查看该文件(即文件类型)。
2. 服务器是一种被动程序:只有当Internet上运行在其他计算机中的浏览器发出请求时,服务器才会响应。

三 搭建JavaWeb应用开发环境—Tomcat服务器

3.1、疑问:学习web开发,为什么必须要先装一个WEB服务器?
  在本地计算机上随便创建一个web页面,用户是无法访问到的,但是如果启动tomcat服务器,把web页面放在tomcat服务器中,用户就可以访问了。这说明什么问题?
  1、不管什么web资源,想被远程计算机访问,都必须有一个与之对应的网络通信程序,当用户来访问时,这个网络通信程序读取web资源数据,并把数据发送给来访者。
  2、WEB服务器就是这样一个程序,它用于完成底层网络通迅。使用这些服务器,We应用的开发者只需要关注web资源怎么编写,而不需要关心资源如何发送到客户端手中,从而极大的减轻了开发者的开发工作量。
3.2、下载和安装Tomcat服务器
打开官方下载http://jakarta.apache.org,下载完成后,得到的是一个压缩包,将压缩包解压后,得到一个文件平,这样就完成了Tomcat服务器的安装。
3.3、启动和测试Tomcat服务器

  • 启动Tomcat服务器
    进入apache-tomcat-8.5.24/bin目录,命令行执行sh ./startup.sh启动服务器
  • 测试Tomcat服务器
    打开浏览器,输入http://localhost:8080/,能显示如下界面代表安装成功。
  • 关闭Tomcat服务器
    执行sh ./shutdown.sh关闭服务器

转载自:http://www.cnblogs.com/xdp-gacl/p/3729033.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值