首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JavaWeb 学习专栏
tokyokk
创建于2023-03-23
订阅专栏
JavaWeb 学习专栏
等 3 人订阅
共20篇文章
创建于2023-03-23
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
20、书城项目第六阶段
20、书城项目第六阶段 一、注册页面用户名唯一性检查优化 1、准备工作 创建module 迁移代码 2、加入Ajax开发环境 ①前端所需axios库 ②后端所需Gson库 3、封装AjaxCommon
19、Axios Ajax
19、Axios Ajax 一、Ajax概述 1、服务器端渲染 2、Ajax渲染(局部更新) 3、前后端分离 彻底舍弃服务器端渲染,数据全部通过Ajax方式以JSON格式来传递。 4、同步与异步 Aj
18、Listener 监听器
18、Listener 监听器 一、观察者模式 二十三种设计模式之一: 观察者:监控『被观察者』的行为,一旦发现『被观察者』触发了事件,就会调用事先准备好的方法执行操作。 被观察者:『被观察者』一旦触
17、书城项目第五阶段
17、书城项目第五阶段 一、登录检查 1、目标 把项目中需要保护的功能保护起来,没有登录不允许访问。但是我们不考虑后台登录检查,仅完成前台登录检查。 购物车功能 订单功能 2、思路 3、代码实现 ①拦
16、过滤器
16、过滤器 一、过滤器简介 1、通过类比了解过滤器作用 ①坐地铁 ②登录检查 2、过滤器的三要素 ①拦截 过滤器之所以能够对请求进行预处理,关键是对请求进行拦截,把请求拦截下来才能够做后续的操作。而
15、书城项目第四阶段
15、书城项目第四阶段 一、保持登录状态 1、创建module 迁移src目录下的Java代码 迁移web目录下的static目录 迁移web/WEB-INF目录下的lib目录和pages目录 将li
14、会话控制
14、会话控制 一、提出问题与解决方案核心代码 1、提出问题 保持用户登录状态,背后的底层逻辑是:服务器在接收到用户请求的时候,有办法判断这个请求来自于之前的某一个用户。所以保持登录状态,本质上是保持
13、书城项目第三阶段
13、书城项目第三阶段 一、创建module,迁移代码 1、创建module 把index.jsp删除 2、加入jar包 3、从V02迁移代码 ①src目录下的Java源代码 在V02的module中
12、Thymeleaf
12、Thymeleaf 一、MVC 1、提出问题 我们对HTML的新的期待:既能够正常显示页面,又能在页面中包含动态数据部分。而动态数据单靠HTML本身是无法做到的,所以此时我们需要引入服务器端动态
11、书城项目第二阶段
11、书城项目第二阶段 一、不带数据库的登录注册 1、创建动态Web工程 2、把V1中的页面粘贴过来 3、使用base标签统一设置路径基准 base标签的语法规则 base标签要写在head标签内 b
10、Servlet
10、Servlet 一、Servlet简介 1、Servlet名字 Servlet=Server+applet Server:服务器 applet:小程序 Servlet含义是服务器端的小程序 2、
09、HTTP协议
09、HTTP协议 1、介绍 HTTP:Hyper Text Transfer Protocol超文本传输协议。HTTP最大的作用就是确定了请求和响应数据的格式。浏览器发送给服务器的数据:请求报文;服
08、Tomcat
08、Tomcat 一、配置文件 1、配置 设置 所谓设置其实就是通过修改一个一个的参数,告诉应用软件它该怎么工作。 配置 本质上配置和设置是一样的,只是对象和形式不同: 配置 设置 对象 开发中使用
07、书城项目第一阶段
07、书城项目第一阶段 一、事件驱动补充 1、取消控件的默认行为 控件默认行为 点超链接会跳转页面 点表单提交按钮会提交表单 本来控件的默认行为是天经地义就该如此的,但是如果我们希望点击之后根据我们判
06、Vue.js
06、Vue.js 一、Vue.js简介 1、框架 任何编程语言在最初的时候都是没有框架的,后来随着在实际开发过程中不断总结**『经验』,积累『最佳实践』,慢慢的人们发现很多『特定场景』下的『特定问题
05、JavaScript
05、JavaScript 一、JavaScript简介 1、起源 在1995年时,由Netscape公司的Brendan Eich,在网景导航者浏览器上首次设计实现而成。Netscape在最初将其脚
04、HTML&CSS
04、HTML&CSS 一、HTML简介 1、名词解释 HTML是Hyper Text Markup Language的缩写。意思是**『超文本标记语言』**。 2、超文本 HTML文件本质上是文本文
03、单一架构回顾
03、单一架构回顾 我们从现在的JavaWeb阶段到后面学习SSM框架阶段都是在学习单一架构项目开发的技术。而在JavaWeb阶段由于重点是探讨如何实现Web开发,所以必须学习一部分前端开发的技术。本
01、Web基础概念简介
01、Web基础概念简介 1、服务器与客户端 线下的服务器与客户端 线上的服务器与客户端 客户端的各种形式 PC端网页 移动端 Iot设备 服务器的各种形式 2、服务器端应用程序 我们要开发的就是服务
02、拜托了大脑
02、拜托了大脑 0、学习中的痛点问题 为什么明明很努力了,但就是没效果? 学完记不住怎么办? 每天上课老师讲的代码我也都敲(抄)了,但是感觉什么都没学会怎么办? 为什么学着学着会感觉跟不上了? 学的