Javaweb的基础知识及非商业版的JavaIDE的安装

一、JavaWeb 的初学习
1.Javaweb的概念
2.apache-tomcat的概念和作用
3.整体的安装
二、重点知识
1.Javaweb的概念
Java Web,是用Java技术来解决相关web互联网领域的技术栈。web包括:web服务端和web客户端两部分。Java在客户端的应用有Java Applet,不过使用得很少,Java在服务器端的应用非常的丰富,比如Servlet,JSP、第三方框架等等。Java技术对Web领域的发展注入了强大的动力。
1.2静态web
.html 、.htm 这些都是网页的后缀,如果服务器上一直存在这些东西,我们就可以直接进行读取、联络;
静态web存在的缺点:
(1)web无法动态更新,所有用户看到的都是同一个页面;
轮播图,点击特效:伪动态 ;javaScript【实际开发中,使用最多】
(2)它无法与数据库交互(数据无法持久化,用户无法交互);
1.3动态web
页面会动态显示,web的页面展示效果因人而异;
动态web的缺点:
(1)加入服务器的动态web资源出现了错误,我们需要重新编写我们的后台程序,重新发布;停机维护
动态web的优点:
(1)web页面可以动态更新,所以用户看到都不是统一页面
它可以与数据库交互(数据库持久化;注册,商品信息,用户信息…)在这里插入图片描述
2.apache-tomcat的概念和作用
概念:tomcat 是一个web 容器,可以把开发 web应用放到 tomcat中,其他人就能访问你的web应用,apache 是一个组织,提倡开源。
作用:tomcat是apache开发的一个应用服务器,支持jsp,servlet等java web应用/开发,除了使用http协议之外还可用其他的协议支持。
apache通常指的是httpd服务器,是专门为http协议做的服务器,不能使用java开发的动态网站,仅支持静态文件如.html的网页文件访问。apache-tomcat将静态的web跟动态的分开,做网站资源分配,提高访问速度,负载均衡之用。也就是说当客户端访问的是静态文件时,就从http服务器访问,如果是访问动态文件(jsp)时,http服务器就会把请求交给tomcat,让tomcat处理。
三、具体实操
1.学习javaweb需要java基础,如果你要做web就离不开js,有java基础知识就好,要学java web开发就是前台开发,java分为3种分支:JavaSE, JavaEE, JavaME。javaEE是BS架构搞互联网的,我们使用的软件是JavaIDE。
3.安装步骤如下:
a.首先要准备好安装的压缩文件,然后解压
在这里插入图片描述
b.解压后,先将Java安装了,不然eclipse会因为缺少文件而打不开,按照以下步骤操作:在这里插入图片描述
在这里插入图片描述
到这里时可以直接等待出现下一个页面,然后可以更改安装路径,有可以直接默认,我更改的是到D盘,选择下一步,等待安装。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这个页面出现后,也就是说你的Java已经安装好了,可以直接关闭这个页面。
在这里插入图片描述
c.然后就要更改环境变量了,到桌面上选择此电脑>属性>高级系统设置>环境变量>系统变量>新建
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
然后就是设置Java的环境变量,命名JAVA_HOME,变量值是你安装Java的路径,点击确定,后面也一直确定就可以去使用JavaEE了。
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
d.JavaEE 的使用:Browse是选择你的工作路径,Launch进入
在这里插入图片描述
进入之后点击window更改字符编码和添加运行工具
在这里插入图片描述
更改字符编码按照步骤来做就可以,选择Window>Preferences打开下面的页面按顺序点击
在这里插入图片描述
更改字符后是这样的
在这里插入图片描述
又找回刚才的目录寻找Server目录下的Runtime Environments,按步骤添加运行网页工具
在这里插入图片描述
我下载的是8.5版本,所以选择了Apache Tomcat v8.5,点next
在这里插入图片描述
Browse是你的工具路径,然后Finsh,运行里面就有了
在这里插入图片描述
点击Apply and Close关闭
在这里插入图片描述
来运行查看是否添加成功,再Finsh在这里插入图片描述在这里插入图片描述
在这里插入图片描述
按步骤设置好了保存后,就点左下角试运行
在这里插入图片描述
然后就可以查询到浏览器了在这里插入图片描述

想要建立新的项目就先File>New>Dynamic Web Project,就可以有一个新的项目了
在这里插入图片描述
在这里插入图片描述
到这里为止就是对JavaWeb的初学习内容了,希望对各位有帮助~

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值