JavaWeb学习笔记1-概念,javaweb学习笔记1-
JavaWeb学习笔记1-概念,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
相关文章
- 暂无相关文章
用户点评