![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaWeb学习
CherryYang~
拥抱开源
展开
-
JavaWeb世界(十三):过滤器和监听器
过滤器概述在 Java 中的最小程序单元是类,程序中的过滤器就是一个特殊的类。类似 Servlet 就是 Web 的一个组件。Filter 也是一个组件。作用过滤器处于客户端和服务端之间,可以对所有的请求或者响应做拦截操作。以常规的方式调用资源(Servlet / JSP);利用修改过的请求调用信息;调用资源之后,但在响应到客户端之前,对响应做出修改;阻止当前资源调用,转而调用其...原创 2020-01-31 15:06:18 · 170 阅读 · 0 评论 -
JavaWeb世界(十二):验证码的实现和防止表单重复提交
验证码的介绍验证码大家都很熟悉了,一般情况下,互联网上的系统都会使用验证码,但是一般企业内网不需要验证码。为了就是恶意破解密码和脚本恶意篡改信息等。首先写一个 Servlet 来响应验证码 JSP:RandomCodeServlet.java:import java.awt.Color;import java.awt.Font;import java.awt.Graphics;imp...原创 2020-01-30 17:16:24 · 385 阅读 · 0 评论 -
JavaWeb世界(十一):购物车的设计与实现
购物车概述购物车的设计基于 Session 的购物车购物车是存储到 Session 作用域的,浏览器关闭购物车就没有了基于 Cookie 的购物车和基于 Session 一样,内容存在浏览器中,不能在不同电脑上共享信息基于 Cookie + 数据库 的购物车购买商品时,如果还没有登录,此时就临时存到 Cookie 中若已经登录,先读取 Cookie 中的数据,然后保存到数据库中(...原创 2020-01-29 18:12:02 · 3633 阅读 · 2 评论 -
JavaWeb世界(十):简单的登录与注销
不知道叫什么标题DAO实现用户名和密码首先在数据库中创建表 t_user:然后实现DAO:User.java:import lombok.Data;@Datapublic class User { private Long id; private String username; private String password;}IUserDAO.java:impo...原创 2020-01-28 17:49:12 · 469 阅读 · 0 评论 -
JavaWeb世界(九):文件上传与下载
一、文件上传先创建工程,写一个简易的JSP:<%@ page language="java" contentType="text/html; charset=UTF-8"%><!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; c...原创 2020-01-21 17:25:43 · 363 阅读 · 0 评论 -
JavaWeb世界(八):MVC思想与合并Servlet
MVC思想JavaEE前后的设计思想Model1:在早起的时候,JavaEE以JSP为中心,使用JSP和JavaBean技术开发一个简答的应用,完全够用。但是当项目比较大的时候,存在的问题:JSP既要展示界面,又要处理请求,而JSP本身不是很擅长处理请求。因此将处理请求提取出来,即Servlet。Model2:为了解决Model中JSP不善于处理请求的操作,在Model2中引入Se...原创 2020-01-15 15:49:14 · 212 阅读 · 0 评论 -
JavaWeb世界(六):动态网页和JSP
JSP以及其原理介绍JSP指令JSP九大内置对象和四大作用域静态和动态包含原创 2019-07-17 18:10:40 · 287 阅读 · 0 评论 -
JavaWeb世界(七):EL与JSTL
一、表达式语言(EL)EL(Expressing Language)目的:从作用域中获取指定属性名的共享数据语法:${属性名} ,属性名没有引号EL从作用域中查询指定属性名的共享数据,是有查找顺序的,按照 page,request,session,application 顺序查找EL中的内置对象(隐式对象):(来源:zdwzzu2006的 CSDN博客)四大作...原创 2019-07-19 01:16:38 · 256 阅读 · 0 评论 -
JavaWeb世界(五):Web之间组件共享、Servlet三大作用域对象
一、Web组件之间的交互请求转发(forward)URL重定向(redirect)请求包含(include)二、Servlet三大作用域对象原创 2019-07-15 14:38:38 · 592 阅读 · 0 评论 -
JavaWeb世界(四):Servlet映射与线程、Cookie、Session
Servlet,Cookie,Session原创 2019-07-13 20:58:22 · 231 阅读 · 0 评论 -
JavaWeb世界(三):Servlet的请求和相应
一、HttpServletRequest常用方法ServletRequest接口:请求对象,封装了所有请求信息(请求头,请求行,请求实体)的方法HttpServletRequest接口:是ServletRequest的子接口,初拉力Http协议请求的方法http://localhost:8080/day3/req?username=bob&age=17&hobby...原创 2019-07-13 14:23:29 · 258 阅读 · 0 评论 -
JavaWeb世界(二):Servlet
Servlet一、Servlet简介二、Servlet编写一个简单的程序三、Servlet的生命周期四、Servlet的请求流程五、Servlet的初始化参数六、Servlet的继承体系原创 2019-07-13 01:31:55 · 160 阅读 · 0 评论 -
JavaWeb世界(一):JavaWeb简介、Web项目部署和HTTP协议
一、JavaWeb简介二、服务器服务器分类:软件服务器:提供B/S的应用的运行环境硬件服务器:一台电脑,安装了软件服务器JavaWeb的软件服务器的分类http服务器,用于运行静态网页 Web服务器,实现了JavaEE部分功能(比如Servlet/JSP),没有实现JavaEE中的EJB规范。Tomcat,Jetty等 应用服务器,实现了JavaEE全部的规范...原创 2019-05-31 21:19:38 · 324 阅读 · 0 评论