JavaWeb学习之路(仅供我本人记录学习过程,没有可参考价值)

Day1

目录

 Day1


学习过程:理论加实操        

理论包括:

基本概念(Web应用程序概念,静态Web概念,动态Web概念)

Web服务器(技术讲解,Web服务器概念,Tomcat介绍及配置)

实操包括:

tomcat的配置与运行,发布一个web网站

1.基本概念:

        Web应用程序概念:是指只需要通过Web(Web:是指网页的意思)就能访问的应用程序,优点是只需要通过浏览器输入网页的地址(a.html,b.html)就能访问到其中的内容,不在需要安装其他软件,同时,访问到的任何一个页面或者资源,都存在于世界上某一台计算机上,统一的web资源会被放在同一个文件夹下,即使web应用程序--》web服务器,web应用程序被多部分组成,其中包括(html,css,js,jsp,servlet,java程序,配置文件等)

        静态Web概念:是指网页中的给人看见的数据始终不会发生变化(类似一种死数据),同时也不会更数据库进行交互,静态网页中的操作也不会进行保存等操作,静态web的运行图如下:

         很明显,静态Web的运行图比较简单,仅仅是通过网络向网络服务器发送请求,服务器从本地文件中找数据,由则直接回应。

        动态Web概念:更静态Web概念相反,能够和数据库进行交互,能够通过用户的操作实现一定的动态响应,但动态Web资源出现了错误,我们需要重新编写我们的后台程序,重新发布(停机维护),动态Web的运行图如下:

        动态Web的运行过程相对于静态Web多了一些,如WebServerPlugin(web服务器的插件),是静态资源还是动态资源,如果是静态资源则走原来的路,如果是动态资源,则会指向一些动态Web资源或操作(Jsp/Servlet),并和数据库进行交互(JDBC),并且响应该请求。

2.Web服务器

技术讲解(ASP,PHP,JSP)概念:

        ASP技术(动态服务器页面,Active Server Pages):是由微软公司开发的服务器端脚          本环境,可用来创建动态交互式网页并建立强大的web应用程序。

        PHP技术(PHP: Hypertext Preprocessor)即“超文本预处理器”,是在服务器端执行的            脚本语言,尤其适用于Web开发并可嵌入HTML中。

        JSP技术(Java Server Pages)是由Sun Microsystems公司主导创建的一种动态网页技术标准。JSP部署于网络服务器上,可以响应客户端发送的请求,并根据请求内容动态地生成HTMLXML或其他格式文档的Web网页,然后返回给请求者。JSP技术以Java语言作为脚本语言,为用户的HTTP请求提供服务,并能与服务器上的其它Java程序共同处理复杂的业务需求。

        Web服务器概念:服务器是指一种被动的操作,用来处理用户的一些请求和给用户的一些响应信息。常见的web服务器有tomcat,iis等。

        Tomcat介绍及配置:

         介绍:Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为比较流行的Web 应用服务器。

       

  实操

         配置:

        ①从官网下载tomcat版本,我使用的是tomcat9的版本,官网地址为

                Apache Tomcat® - Welcome!

        ②安装的时候直接默认到安装目录,修改想要自己安装的目录下(由于我已经安装,所以没有的截图),然后完成

        ③配置环境

选择新建系统变量:

 新建名为CATALINA_HOME,变量值为tomcat的目录路径

然后再PATH环境中:

添加变量值:%CATALINA_HOME%\lib;%CATALINA_HOME%\bin

         ④打开tomcat,去tomcat文件的bin目录下双击startUp,再浏览器输入localhost:8080(如果修改了端口号,则8080为自己修改的端口号),页面正常则配置完成。

 

发布一个web网站:将正常的网页放再tomcat/webapps下,通过对网址的修改,就能够访问到相应的网页内容。

附言:

        我的课程是通过狂神说java的javaweb课程,所以有些笔记很相似,如有侵权,请联系QQ:2764722834.收到通知后马上删除。也希望各位多支持狂神说JAVA,个人感觉课程还是很不错的

        网址为:【狂神说Java】JavaWeb入门到实战_哔哩哔哩_bilibili

各位看官如果有幸看见本文章,觉得哪里需要补充的,也可以留言交流,不足之处,多多担待。

      

        

        

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值