JavaWeb基础入门——(一)JavaWeb是什么?

一、Java web:是什么?

1.1 Javaweb概念

JavaWeb是用Java技术开发的Web应用程序,其技术栈包括web服务端和web客户端两部分。Java在客户端的应用虽然有Java Applet,但使用得很少,相反,其在服务器端的应用却非常丰富,例如Servlet、JSPW以及第三方框架等。

JavaWeb应用程序的基本组件包括服务器端程序、Servlet、JSP页面和数据库等。这些组成部分中,Servlet是运行在服务器端的Java程序,负责处理客户端的请求并生成响应;JSP页面则是由HTML、CSS和JavaScript等语言编写的动态网页,用于展示数据。

此外,JavaWeb开发涉及更多的概念和技术,如JSP页面开发、数据库集成、Spring框架等。在实际开发过程中,我们通常会使用IDEA等集成开发环境来查看和修改项目目录结构和文件。同时,为了实现各种复杂的功能,我们还需要掌握诸如SpringMVC等框架的应用。

与传统的桌面应用程序相比,JavaWeb应用程序具有更高的可扩展性和可维护性。这是因为JavaWeb应用程序通常采用分层架构设计,将业务逻辑、数据访问和用户界面分离开来,使得开发人员可以专注于解决具体的问题而不必关心整个系统的架构。

1.2Web项目

Java语言是可以进行多种类型的项目的开发

  • Java ME嵌入式应用程序(功能手机系统内置应用一一俄罗斯方块、贪吃蛇)
  • ·ava SE窗体应用程序(下载-安装-双击打开)
  • Android SDK移动应用开发
  • HarmonyOS SDK移动应用开发
  • Java EE企业级项目开发(web项目)

web项目·使用浏览器访问的软件系统

二、Java web学什么?

2.1 Java web 项目结构

在这里插入图片描述

2.2 web技术体系

在这里插入图片描述

本笔记参考于[B站千锋教育javaweb开发视频教程],仅作学习用途,方便随时查看。
参考资料:B站千锋教育javaweb开发视频教程

下一篇:JavaWeb基础入门——(二)MySQL数据库基础

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值