java web学习_JavaWeb学习路线

article/2025/11/7 16:35:06

Java web,是用Java技术来解决相关web互联网领域的技术综合。Web包括:web服务器和web客户端。Java在客户端的应用有Java applet,不过使用很少。Java在服务器端的应用非常的丰富,比如Servlet,JSP和第三方框架等等。java技术对Web领域的发展注入了强大的动力。(摘自搜狗百科)

Web(World Wide Web)即全球广域网,也称万维网,它是基于超文本和HTTP的、全球性的、动态交互的、跨平台的分布式图形信息系统。是建立在Internet上的一种网络服务,为浏览者在Internet查询和浏览信息提供了图形化的、易于访问的直观界面,其中的文档及超级链接将Internet上的信息节点组织成一个互为关联的网络结构。(摘自搜狗百科)

JavaWeb三大组件:

Servlet       Java编写的服务器端程序

Servlet 的主要功能在于交互式地浏览和修改数据,生成动态 Web 内容。

这个过程为:

1.客户端发送请求至服务器端;

2.服务器将请求信息发送至 Servlet;

3.Servlet 生成响应内容并将其传给服务器。响应内容动态生成,通常取决于客户端的请求;

4.服务器将响应返回给客户端。

接受请求  相应数据

Filter          中文意思过滤器    拦截请求 对responset进行拦截检查

Filter 不是一个servlet,它不能产生一个response,它能够在一个request到达servlet之前预处理request,也可以在response离开servlet时处理response。

过程:

1.在servlet被调用之前截获;

2. 在servlet被调用之前检查servlet request;

3. 根据需要修改request头和request数据;

4. 根据需要修改response头和response数据;

5. 在servlet被调用之后截获.

Listener        我也不知道干嘛的

JavaWeb学习路线:

一:入门阶段

学习目标:熟悉java程序员(rukeng)

1.理解JDK,JVM,JRE,安装IDEA

2.java基础语法

3.理解类和对象,继承、封装、多态,抽象,接口,内部类,包,线程,自动装箱与拆箱等概念

4.java核心编程,文件操作,流处理,多线程操作,序列化和反序列化,异常处理

5.框架底层原理,反射机制,注解,泛型,配置文件解析设计模式

6.JDBC与数据库基本语法知识:JDBC规范、MySQL,Oracle,SQL Server,JDBC封装,事务管理

熟记API,非常熟悉包:io、lang(核心包)、until、sql、servlet;线程、异常、反射、泛型

二:提高阶段

学习目标:java初级软件工程师

7.前段基础:HTML、CSS、JavaScript,jQuery,AJAX

8.前段框架:MUI、LaYui

9.数据绑定:Vue.js

三:加强阶段

学习目标:Java中级软件工程师

10.javaweb三大组件:Servlet、Filter、Listener,与JSP动态页面

11.框架:Spring框架、SpringMVC框架、MyBatista框架,Spring Boot

四:进阶阶段

学习目标:java高级软件工程师

12.Java Web企业级开发技术

13.Java Web分布式开发技术

14.Java Web开源技术与框架

五:高级阶段

学习目标:Java系统构架师

参考资料:潘亚老师的系统图,可以去潘亚老师的博客园参观

51d64e3a025635cbb660328a4b32509f.png

另参考自:http://www.sohu.com/a/168762156_819383      搜狐号:Java学习交流


http://chatgpt.dhexx.cn/article/u77QuECf.shtml

相关文章

JavaWeb学习笔记

JavaWeb 1.ASP、PHP、JSP ASP: 微软&#xff1a;最早流行的就行ASP 在HTML嵌入VB的脚本 在ASP中&#xff0c;基本一个界面就有几千行代码&#xff0c;页面极其混乱&#xff0c;维护成本高 c#编程语言 IIS服务器 <h1> <% system.out.println("hello") …

javaweb学习路线

一、学习顺序 1、java语法&#xff0c;语法很重要&#xff0c;没有这个根本后面的也进行不下去&#xff0c;建议先学会应用了再去研究jdk源码&#xff0c;本身就是新手就想从原理开始了解&#xff0c;估计非常吃力&#xff0c;效果也不一定好。 2、数据库&#xff0c;首先学关…

JavaWeb知识点汇总

JavaWeb知识点汇总 前言&#xff1a;跟了狂神javaweb学习有一阵子了&#xff0c;这里简单进行笔记总结&#xff0c;也是第一次使用markdown写这么长的文章&#xff0c;虽然是跟着敲的&#xff0c;也是多理解了一遍&#xff0c;以及具体上手自己写的代码和相应效果图。发布于此…

JAVAweb入门基础

1、JAVAweb开发原理 2、web服务器 2.1、技术服务 ASP&#xff08;微软 国内最早流行;在HTML中嵌入了VB的脚本&#xff0c;ASPCom;在ASp开发中&#xff0c;基本一个页面都有几千行的业务代码&#xff0c;页面及其混乱&#xff1b;维护成本高&#xff01;&#xff09; PHP(PHP…

JavaWeb学习知识总结

1.自定义 servlet 的三种方式&#xff0c;及区别? 方式一&#xff1a;编写一个类去实现Servlet接口(必须重写Servlet接口里面所有的抽象方法)方式二&#xff1a;编写一个类去继承GenericServlet抽象类(重写生命周期的service方法&#xff08;抽象法&#xff09;)GenericServle…

JavaWeb学习路线(总结自尚硅谷雷神SSM|极其详细|思路清晰|适合入门/总复习)

文章目录 JavaWeb前言说明前端技术html&#xff08;掌握&#xff09;1.标签 css&#xff08;了解&#xff09;1.简介2.常用样式定义 JavaScript&#xff08;掌握&#xff09;1.简介2.基本语法2.1声明变量2.2声明对象2.3声明方法 3.事件 JQuery&#xff08;精通&#xff09;1.简…

https证书安装部署 https证书怎么安装

http和https是我们上网的时候经常见到的网络协议&#xff0c;当我们进入一个网站的时候&#xff0c;网站的域名有时候是http开头的&#xff0c;有时候又是https开头的&#xff0c;可能你们会好奇&#xff0c;这两者究竟有什么区别呢&#xff1f;https证书又是什么呢&#xff1f…

申请SSL证书,并给域名配置SSL证书,并部署服务器;SSL证书的下载和安装

注&#xff1a;本文相关操作皆由黄色荧光笔标注 申请SSL 我这里以阿里云服务器为例&#xff0c;SSL证书是从阿里云申请的一年免费的证书&#xff0c;付费的也可以参考。 先是登录阿里云控制台&#xff0c;进入&#xff1a;SSL证书&#xff08;数字证书管理服务&#xff09;。…

SSL证书安装部署

微信小程序时刻监控产品的信息&#xff0c;夜里突然没了数据。阿里云服务器故障&#xff1f; 登录云管理&#xff0c;查看一切正常&#xff0c;e-mail有一封邮件显示ssl证书到期&#xff0c;需重新部署。 申请证书 创建证书 在Apache服务器上安装SSL证书 - 数字证书管理服务 -…

如何给网站安装SSL证书?

视频教程&#xff1a;ssl证书安装视频教程&#xff08;b站&#xff09;https://www.bilibili.com/video/BV1P3411h7je 每个站长都有必要为网站安装SSL证书。 首先&#xff0c;我们需要获得一个SSL证书&#xff0c;也称为HTTPS证书。 筛选SSL证书类别需要的思考不亚于流行的垃…

Https证书怎么安装

第一步&#xff1a;首先我们去阿里云申请证书&#xff0c;证书审核完成下载进行部署。至于部署什么类型的&#xff0c;需要跟服务器商确认。 第二步&#xff1a;去服务器端找到SSL部署的配置。 下载申请下来的密钥。填入对应的账户&#xff0c; 完成&#xff01;提示已部署

ssl证书下载与安装 – 如何下载ssl证书

证书是审核完毕后您将会收到&#xff1a; 1. 服务器证书 2. 服务器中级 CA 证书 1、 配置 Apache 打开 apache 安装目录下 /etc/httpd/conf/httpd.conf 文件&#xff0c;找到 #LoadModule ssl_module modules/mod_ssl.so 删除行首的配置语句注释符号“ #” 保存退出。 …

华为云ssl证书申请和安装

华为云ssl证书申请和安装 1.打开网站&#xff0c;点击领取免费证书&#xff0c;点击立即购买。 2.打开华为云控制台&#xff0c;找到云证书管理服务。确认付款后自动跳转&#xff0c;点击申请证书。 填写自己的域名。 填写授权人信息&#xff0c;姓名、电话、邮箱。 3.验证域名…

charles SSL证书安装

charles抓取https协议报文需要配置SSL通用证书&#xff0c;否则会导致乱码&#xff0c;本文介绍Charles 的 CA 证书安装方法。 1. 电脑安装SSL证书 选择 “Help” -> “SSL Proxying” -> “Install Charles Root Certificate” 2. 浏览器安装SwitchyOmega插件 插件下…

怎么在服务器上安装SSL证书?服务器证书安装配置指南

现如今&#xff0c;网上安全传输协议HTTPS应用是越来越广泛了&#xff0c;再加上使用SSL证书的站点也越来越多。很多网站在应用SSL证书的时候&#xff0c;通常是不知道怎么给服务器安装SSL证书的&#xff0c;下面就让摩杜云来跟大家讲解一下怎么在服务器上安装SSL证书。 给服务…

如何安装ssl证书?

今日蔚可云网编先协助大伙儿解读一下完全免费ssl证书安装和如何安装证书&#xff0c;期望根据网编的解读能协助到应用电子计算机的情况下碰到这种难题的小伙伴们。 一、完全免费ssl证书安装 网编先带大家一起来解析一下完全免费ssl证书安装&#xff0c;最先应当进到官方申请机…

windows ------ 证书导入(安装)

https://blog.51cto.com/u_15127513/3862855 1、选中证书&#xff0c;右击点击安装证书 2、点击下一步 3、选择受信任的根证书颁发机构 点击下一步 4、点击完成 提示安全警告点击是&#xff0c;因为是自己知道的证书 ​​​​​​​

如何安装HTTPS证书

HTTPS证书安装 各种WEB服务器的HTTPS证书安装步骤如下&#xff1a; Nginx/TengineApacheTomcatIIS 6IIS 7/8 Nginx/Tengine 安装证书 文件说明&#xff1a; 证书文件214852718690540.pem&#xff0c;包含两段内容&#xff0c;请不要删除任何一段内容。如果是证书系统创建的…

SSL证书安装教程

Nginx配置SSL证书 最基本的配置 ssl_certificate "path\fullchain.crt" ssl_certificate_key "path\private.crt" server {listen 80;listen 443 ssl http2;ssl_certificate path\fullchain.crt;ssl_certificate_key path\private.crt;ssl_session_tim…

SSL证书安装配置

我们将简单的介绍如何安装配置SSL证书。最近有网友反映教程不全&#xff0c;特此提供一个万能教程链接&#xff0c;如果不会也可以请Gworg进行收费技术支持。另外在里面也可以搜索教程&#xff0c;常见都会有&#xff0c;包括虚拟主机、自助建站控制面板。 SSL证书所有服务器环…