自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 手把手教你学spring之springIOC(二)

spring IOC (Inversion of Control,控制反转)从这一小节开始,我们进入spring的学习在学习之前我把之前所有的代码都共享出来,方便大家学习 探讨。代码地址:https://gitee.com/cgyspace/code-demos选用的spring版本: 5.2.13.RELEASE依赖注入构造器注入<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springfr

2021-08-12 15:29:02 109

原创 手把手教你学spring之springIOC(一)

spring IOC (Inversion of Control,控制反转)从这一小节开始,我们进入spring的学习在学习之前我把之前所有的代码都共享出来,方便大家学习 探讨。代码地址:https://gitee.com/cgyspace/code-demos选用的spring版本: 5.2.13.RELEASE基于xml配置方式先创建几个java类package com.cgy.spring5.ioc.entity;public class User { private

2021-08-12 11:58:09 139

原创 手把手教你学javaweb(七)项目中添加监听器

javaweb项目添加监听器​监听器,主要是用来监听特定对象的创建、销毁或者属性的新增,覆盖,移除的。监听器是观察者模式的经典实现!javaweb中提供了很多监听器接口,主要有以下几个/** 对象监听器 **/javax.servlet.ServletContextListener // 监听 servletContext的创建和销毁javax.servlet.http.HttpSessionListener//监听 session的创建和销毁javax.servlet.ServletRe

2021-08-11 16:32:21 759

原创 手把手教你学javaweb(六)添加登录校验过滤器

javaweb项目添加登录校验过滤器​我们开发的web-demo项目做到现在,一直存在一个问题,那就是不登录状态下,只要是url输入的正确,就可以访问到项目的资源,没有一点安全性我现在直接输入这个url,用户那里没有名字,说明session里面没有userName这个数据,依然可以看到下载目录,这样显然不行添加登录校验过滤器filter过滤器的时序图我们这里加的filter就是要拦截所有的请求,判断session中是否存在用户名,也就是是否登录,未登录状态下,直接跳转到登录页,已登录状态

2021-08-11 11:20:20 434

原创 手把手教你学javaweb(五)文件的上传和下载

javaweb项目文件的上传和下载​在进行文件的上传和下载之前,我们先把javaweb项目做一点点的改动,那就是将LoginServlet的跳转由原来的forward方式改为 redirect方式重定向到项目内部的另一个servlet里面。这样我们就可以将登录逻辑和home页数据的加载放在不同的servlet来处理了新建HomeServlet 用来加载首页数据,暂时先只做页面跳转。代码如下package com.cgy.demos.web.servlet;import javax.serv

2021-08-10 21:32:48 137

原创 手把手教你学javaweb(四)在登录页添加验证码功能

javaweb项目登录页面添加验证码​改造登录页面 index.jsp 添加验证码输入框,并且添加刷新验证码的前端JavaScript函数index.jsp代码如下<%@ page language="java" contentType="text/html; charset=utf-8"pageEncoding="utf-8"%><%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %><!

2021-08-10 16:41:19 3827 4

原创 手把手教你学javaweb(三)登录和退出功能开发

javaweb项目登录退出功能的开发​登录功能我们一步一步深入javaweb开发,此处就只讲登录和退出的servlet和jsp层面的处理逻辑,并不涉及持久层数据库的处理。新增index.jsp 并 编写登录的form表单代码如下<%@ page language="java" contentType="text/html; charset=utf-8"pageEncoding="utf-8"%><%@taglib uri="http://java.sun.com/jsp/j

2021-08-10 15:07:15 6165 3

原创 手把手教你学javaweb(二)配置404和500页面

为项目配置404和500页面​servlet项目搭建完成后,访问不存在的uri会出现not found页面如果servlet 抛出异常 也会看到这样的页面这个时候我们可以在web.xml文件内配置404页面和500页面,当出现上述异常的时候,统一跳转到我们配置的页面,提高用户体验web.xml 新增如下配置 <error-page> <error-code>404</error-code> <location&g

2021-08-10 10:02:06 1428

原创 手把手教你学javaweb(一)系统搭建

前言​ 我是一名工作了几年的java程序员,踩过很多坑,也解决过很多棘手的bug。目前工作不是太忙,就打算把自己的经验做一个分享。希望通过我的分享,能够给广大的java程序员解决一点点问题,少踩一些坑,从中学到一些知识。当然,我也不是什么大牛,其中不足之处或者个人见解不同肯定是有的,希望各位多多提出意见和想法,我们共同进步!javaweb项目的搭建​一、用到的技术环境和工具jdk 版本: jdk 1.8maven版本: 3.6.3开发工具: IntelliJ IDEA 社区版 (

2021-08-09 21:22:40 633

SignUtil.java

针对加密接口的加密工具类,如支付接口,鉴权接口等等,

2019-06-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除