![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javaWeb
Dragon Wu
千里之行始于足下
展开
-
mybatisplus条件查询
mybatisplus的条件查询转载 2022-06-15 12:29:02 · 582 阅读 · 1 评论 -
微服务 oauth2实现JWT登录的案例 授权、安全、资源服务器配置
目录一、添加依赖二、添加授权中心配置类三、服务安全配置类四、SQL静态类五、登录逻辑的实现类六、通过APIPost获取JWT七、附加,密钥的获取八、资源服务器的访问控制这里主要的依赖就是oauth2。配置文件如下:二、添加授权中心配置类这里继承授权中心的适配器,通过PasswordEncoder来加密密码,通过AuthenticationManager来进行验证管理,通过jwt实现时需要重写一下方法。三、服务安全配置类这里用到了SpringSecurity来保证服务器安全,具体实现原创 2022-06-13 23:20:28 · 1105 阅读 · 1 评论 -
JWT详解 springboot集成JWT 案例教程
序配置中心完善后,自动导入了Mybatis以后一、admin-service管理员后台的搭建1、环境测试添加启动类和bootstrap.ymlbootstrap.ymlspring: application: name: admin-service cloud: nacos: server-addr: nacos-server:8848 config: file-extension: yaml profiles..原创 2022-06-11 19:05:20 · 568 阅读 · 0 评论 -
几种常见的注册登录流程分析
一、用户名注册登录二、邮箱注册三、手机号注册登录原创 2022-03-27 12:04:09 · 1397 阅读 · 0 评论 -
idea 创建springboot项目
IDEA 如何快速创建 Springboot 项目_小白一个-CSDN博客_idea怎么创建springboot项目转载 2022-02-08 16:17:53 · 78 阅读 · 0 评论 -
JavaWeb 实现密码修改的案例
目录一、基础环境搭建二、编写Dao数据库操作层三、编写服务层四、编写视图控制器五、jsp视图一、基础环境搭建见我的这篇博客:https://blog.csdn.net/qq_50909707/article/details/122609876二、编写Dao数据库操作层package com.wxl.dao.user;import com.wxl.model.User;import java.sql.Connection;import java.sql.SQLE原创 2022-01-26 10:52:57 · 6955 阅读 · 1 评论 -
JavaWeb 三层架构模拟登录登出实现案例 jsp
目录一、架构图二、目录结构三、实现(1)Dao层实现(2)服务层处理业务(3)控制器给视图返回数据三、其他一、架构图二、目录结构三、实现(1)Dao层实现数据库访问的基类:package com.wxl.dao;import java.io.IOException;import java.io.InputStream;import java.sql.*;import java.util.Properties;//操作数据库的公共类原创 2022-01-23 10:44:21 · 662 阅读 · 0 评论 -
JavaWeb 自制基础开发框架准备环境搭建
目录一、基本目录结构1、创建webapp的maven项目2、配置web.xml项目3、创建目录结构:4、添加数据库配置文件二、数据库模块配置:1、连接数据库2、 写入每个表对应的实体类3、编写数据库操作的基类三、添加编码过滤器一、基本目录结构1、创建webapp的maven项目配置pom.xml的一些常用web依赖:<?xml version="1.0" encoding="UTF-8"?><project xmlns="htt.原创 2022-01-20 21:04:19 · 1429 阅读 · 0 评论 -
JavaWeb 事务操作案例
package com.wxl.test;import org.junit.Test;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;public class TestJdbc3 { @Test public void test() { //配置信息 //解决中文乱码:useUnicode=true&charac.原创 2022-01-20 16:20:31 · 127 阅读 · 0 评论 -
JavaWeb 过滤器实现登录验证案例
目录一、创建过滤器类二、配置web.xml三、登录页测试四、退出登录一、创建过滤器类package com.wxl.filter;import com.wxl.util.Constant;import javax.servlet.*;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import java.io.IOException;原创 2022-01-20 14:52:33 · 1797 阅读 · 0 评论 -
javaWeb 监听器
监听器案例代码:package com.wxl.listener;import javax.servlet.ServletContext;import javax.servlet.http.HttpSessionEvent;import javax.servlet.http.HttpSessionListener;//统计网站在线人数: 统计sessionpublic class OnlineCountListener implements HttpSessionListener {原创 2022-01-20 10:48:32 · 627 阅读 · 0 评论 -
javaWeb 过滤器
过滤器架构:过滤器实现案例:servlet类:package com.wxl.jsp;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import java.io.IOException;pu原创 2022-01-20 10:17:26 · 78 阅读 · 0 评论 -
jsp的mvc架构图
原创 2022-01-19 21:13:52 · 380 阅读 · 0 评论 -
jsp 数据库写入读取案例
一、idea链接数据库点击数据库,找到对应数据库二、配置数据库信息成功连接后:三、建实javaBean类每个pojo类为一个数据表的映射。四、页面的读取<%@ page import="com.wxl.pojo.Person" %><%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head> &l...原创 2022-01-20 15:56:42 · 1497 阅读 · 0 评论 -
jsp 基础语法与案例
目录一、jsp基本符号使用二、内置对象三、jsp、jstl标签一、jsp基本符号使用使用案例代码:<%@ page contentType="text/html;charset=UTF-8" language="java" %><%@ page isELIgnored="false"%><html><head> <title>首页</title></head><bod..原创 2022-01-18 20:26:50 · 509 阅读 · 0 评论 -
jsp 实现流程图
原创 2022-01-18 11:17:21 · 649 阅读 · 0 评论 -
JavaWeb cookie和session的使用
一、cookie的使用@Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { PrintWriter out=resp.getWriter(); //Cookie,服务器端从客户端获取 Cookie[] cookies=req.getCookies();//..原创 2022-01-18 10:53:07 · 578 阅读 · 0 评论 -
javaWeb jsp实现提交表单和重定向
@Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { //处理请求 String username=req.getParameter("username"); String password=req.getParameter("password"); ...原创 2022-01-17 10:06:23 · 307 阅读 · 0 评论 -
javaWeb ${pageContext.request.contextPath}无法解析
问题在于webapp的版本在3.0以下可能不支持该写法,更新即可:<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns原创 2022-01-17 09:59:24 · 283 阅读 · 0 评论 -
javaWeb jsp乱码解决
在jsp文件最上面添加一段:<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>问题解决原创 2022-01-17 09:40:36 · 273 阅读 · 0 评论 -
JavaWeb 生成随机数代码
@Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { //如何让浏览器3秒刷新一次; resp.setHeader("refresh","3"); //在内存中创建一个图片 BufferedImage image=new BufferedIm...原创 2022-01-17 08:56:00 · 1233 阅读 · 0 评论 -
JavaWeb 请求下载文件
@Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { //1、要获取下载文件的路径 String realPath="D:\\JavaWebPros\\javaWebPro\\response\\target\\response-1.0-SNAPSHOT\\WEB-INF\\clas.原创 2022-01-16 21:35:14 · 164 阅读 · 0 评论 -
javaWeb 获取properties数据显示案例
1、在resource资源下创建以下目录:并添加信息。注意db.properties如何在其他路径下创建可能会存在导出失败,具体参考maven的导出规范。2、实现类:public class ServletDemo5 extends HelloServlet{ @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException,原创 2022-01-14 10:37:55 · 176 阅读 · 0 评论 -
javaWeb 重定向getRequestDispatcher
1、重定向实现思路:2、重定向实现代码:public class servletRequestDemo extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { ServletContext context=this.getServletC原创 2022-01-14 10:02:18 · 573 阅读 · 0 评论 -
获取使用初始化参数:getInitParameter
实现类:public class GetServlet_02 extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { ServletContext context=this.getServletContext(); String原创 2022-01-14 09:46:53 · 413 阅读 · 0 评论 -
JavaWeb 创建一个干净的maven项目
maven创建见:IDEA中创建maven web项目的详细部署 - 菩提树下的小乌龟 - 博客园原创 2022-01-11 19:13:14 · 563 阅读 · 0 评论 -
idea 配置tomcat
1、点击添加配置,找到如下:2、点击创建配置,配置如下3、点击部署,新建配置完毕。原创 2022-01-12 10:11:46 · 90 阅读 · 0 评论 -
javaWeb Servlet原理
目录1、Servlet的实现架构2、servlet映射3、实际案例:1、Servlet的实现架构2、servlet映射3、实际案例:HelloServlet.class:package com.wxl.servlet;import javax.servlet.ServletException;import javax.servlet.ServletOutputStream;import javax.servlet.http.HttpServlet原创 2022-01-13 20:36:11 · 179 阅读 · 0 评论 -
javaWeb ServletContext的使用案例
1、ServletContext的架构2、简单使用案例存入数据的访问页面控制器:package com.wxl.servlet;import javax.servlet.ServletContext;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servle.原创 2022-01-14 09:20:25 · 142 阅读 · 0 评论