- 博客(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 115
原创 手把手教你学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 144
原创 手把手教你学javaweb(七)项目中添加监听器
javaweb项目添加监听器监听器,主要是用来监听特定对象的创建、销毁或者属性的新增,覆盖,移除的。监听器是观察者模式的经典实现!javaweb中提供了很多监听器接口,主要有以下几个/** 对象监听器 **/javax.servlet.ServletContextListener // 监听 servletContext的创建和销毁javax.servlet.http.HttpSessionListener//监听 session的创建和销毁javax.servlet.ServletRe
2021-08-11 16:32:21 771
原创 手把手教你学javaweb(六)添加登录校验过滤器
javaweb项目添加登录校验过滤器我们开发的web-demo项目做到现在,一直存在一个问题,那就是不登录状态下,只要是url输入的正确,就可以访问到项目的资源,没有一点安全性我现在直接输入这个url,用户那里没有名字,说明session里面没有userName这个数据,依然可以看到下载目录,这样显然不行添加登录校验过滤器filter过滤器的时序图我们这里加的filter就是要拦截所有的请求,判断session中是否存在用户名,也就是是否登录,未登录状态下,直接跳转到登录页,已登录状态
2021-08-11 11:20:20 445
原创 手把手教你学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 149
原创 手把手教你学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 3898 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 6248 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 1437
原创 手把手教你学javaweb(一)系统搭建
前言 我是一名工作了几年的java程序员,踩过很多坑,也解决过很多棘手的bug。目前工作不是太忙,就打算把自己的经验做一个分享。希望通过我的分享,能够给广大的java程序员解决一点点问题,少踩一些坑,从中学到一些知识。当然,我也不是什么大牛,其中不足之处或者个人见解不同肯定是有的,希望各位多多提出意见和想法,我们共同进步!javaweb项目的搭建一、用到的技术环境和工具jdk 版本: jdk 1.8maven版本: 3.6.3开发工具: IntelliJ IDEA 社区版 (
2021-08-09 21:22:40 640
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人