WEB环境的搭建

廖加俊,章游,余嘉

JavaWEB  23次课  课程中3个课堂项目

bootstrap

easyui

项目课


如果在自己电脑上开发一个javaweb应用程序,
需要在特定的编程环境下才能实现。
1.知道什么是javaweb
2.安装编程环境(各种软件)
3.创建属于自己的项目

什么是javaweb?
web:网页
通过java语言编写的程序 能在浏览器上运行并且显示效果的程序  称为javaweb应用程序


javaweb
    1.通过java语言所编写的程序能够通过浏览器运行看到效果的
    可以称为javaweb程序
    
    2.javaweb不是一门技术,而是多门技术的总称。

软件开发体系中将程序分类2大类
    1.c/s架构程序 client server
        基于客户端与服务端的程序。
        开发一个程序,要写客户端也要写服务端
    2.b/s架构程序  browser server ***课程体系中-----B/S
        基于浏览器与服务端的程序
        开发一个程序,只要编写服务端程序,客户端不需要
        直接可以通过浏览器去操作。


在自己电脑上编写javaweb程序并且能够运行显示效果前必须安装或者配置的一些软件
1.jdk(翻译官的角色)
2.eclipse
3.数据库:sqlserver  oracle【s2-首选】  mysql(Y阶段)  大数据库等等
4.web服务器
    如果我们编写的javaweb程序要在浏览器上进行访问显示对应的效果,你必须要
    做一件事情,将javaweb应用程序部署到web服务器中,才能实现。

    web服务器可以部署多个javaweb项目
5.浏览器(http协议)+url地址  访问服务器中指定的项目中页面

http://47.100.191.44/login.jsp      放在阿里云服务器中。(远程的,线上)花钱
博客提交网址   是通过javaweb技术实现的

本地服务器???  自己电脑上安装一个服务器,电脑就成为了一台服务器。


内网
http://193.168.3.82:8080/zjjy/login.jsp 学校的考试系统

http://localhost:8080/xingbo_web/helloworld.html
http://127.0.0.1:8080/xingbo_web/helloworld.html


也是javaweb程序实现的。
没有部署在线上的服务器上,而是部署在本地服务器上
访问  有限制  必须在局域网内。

服务器???在哪里???
办公室侧边。

【总结】
只要你所编写的程序要在浏览器上运行看效果。
意味着,必须将该程序部署到一个服务器上,才能通过浏览器上看效果。

===================================
通过eclipse创建一个web程序  包含哪些资源?????
javaweb应用程序的资源分类
1.静态资源(HTML+CSS)数据全部都是死数据  没有与数据库进行交互
90年代---网站   去访问的  都是死数据   更新  手动更新。
S1-HTML学科  所创建的项目都是静态资源

2.动态资源(HTML+CSS)
    数据库
    客户端的脚本技术(js  jQuery----)

    高级语言控制与数据库进行交互。(Java,C语言,go语言)
        Java语言

    去访问这些动态资源,可以随时更新数据的。


引入“WEB服务器”
作用:部署项目,接收客户端的请求,回复客户端做出响应。
体系中所使用的服务器:tomcat服务器  开源免费。

怎么通过浏览器去访问web服务器中的指定的web程序。
    通过URL地址进行访问。

URL:统一资源定位符。  S2-高级API

URL的组成:
    协议    http://
    主机地址    127.0.0.1
    端口号  :8080
    资源xingbo/index.html
    参数?username=admin

http://127.0.0.1:8080/xingbo/index.html?username=admin

http://127.0.0.1:8080/xingbo/index.html


服务器启动后
解压目录下的bin目录中  startup.bat 双击  即可开启

如何验证
访问服务器的主页即可  显示--ok   不显示---没有开启成功

通过url访问
服务器的主页地址:   http://127.0.0.1:8080
    http://localhost:8080

手动部署项目到服务器中,然后通过浏览器进行访问。


https://www.baidu.com/

https://www.baidu.com/index.html


进入eclipse后需要准备做的事情:
1.更换存储工作区间的编码格式   默认:GBK    修改成UTF-8
2.将web服务器(tomcat)加载到eclipse里面来并且要实现部署。

修改tomcat服务器的端口号:
在解压目录下的conf文件夹里面的server.xml文件种
  <Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />
    <!-- A "Connector" using the shared thread pool-->

必须重启服务器才能生效。


版权声明:本文为qq_64286752原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。