![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringMVC
WinterChen的博客
微信公众号:CodeD
我的个人博客:https://blog.winterchen.com/ Email:i@winterchen.com 个人开源项目:https://github.com/WinterChenS/my-site
展开
-
AJAX+SpringMVC 获取后台数据的方式
利用ajax同步获取服务器的数据,当页面加载完成的时候<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><% String path = request.getContextPath(); String basePath = request.getSch原创 2017-03-09 16:01:41 · 2253 阅读 · 0 评论 -
当springMVC上下文尚未初始化的时候如何@Autowired注入对象呢?
一个问题困扰了我一天,场景是这样的:公司有一个独立的SSO用户权限验证中心,我负责的是公司的一个其他的独立项目;每次用户session过期或者未登录的时候跳统一登录页面;用户成功登录之后都会回调,回调的信息中有用户的userAccount;此时需要根据用户的userAccount获取用户的详细信息;权限系统提供了一个获取用户的接口;遇到的问题: * 使用的是shrio进行...原创 2018-05-28 20:06:47 · 2243 阅读 · 0 评论 -
spring中添加自定义的拦截器
要想实现自定义的拦截器,我们不得不讲讲spring中的处理程序拦截器,那么什么是处理程序拦截器呢?什么是spring中的处理程序拦截器?要想了解拦截器在spring中的作用,我们首先要了解一下HTTP的请求执行链。DispatcherServlet捕获每一个请求;DispatcherServlet将接收到的URL和相应的Controller进行映射;在请求到达相应的Control...原创 2018-05-08 11:26:54 · 6820 阅读 · 5 评论 -
@PathVariable与 @RequestParam的区别
这两个注解都是用来接收参数的。 @PathVariable:url: http://localhost:8081/hello/23/say/@RequestMapping(value="/{id}/say",method = RequestMethod.GET) public String say(@PathVariable("id") Integer id){ retu原创 2017-07-04 10:32:14 · 1483 阅读 · 0 评论 -
多层级标签的提交,利用jquery拼接json,后台转java对象
这两天周末加班把复杂的多层级的标签功能实现了一下,算是遇到的最难的一个功能了,前台jsp页面利用jquery拼接数组,后台转换成json,然后再转java对象,主要是多层级的。看一下前端页面图1.首先理解一下这个标签的层级关系 总类目–>二级类目–>一级标签–>二级标签; 总共是四层目录级别。前台进行遍历展现是很容易的,但是在添加的时候是非常的苦难的。2.js代码:在jquery拼接数组的时候使原创 2017-05-15 10:56:17 · 2282 阅读 · 0 评论 -
spring AOP 注解实现登录权限拦截
使用spring AOP实现登录的权限拦截,项目使用Maven进行依赖管理,spring+springMVC+Mybatis框架进行项目的开发。现在主要使用的是Spring的AOP切面编程使用环绕通知进行对方法的监听来实现用户是否登录和权限的管理。本次使用的AOP注解来实现的1.springAOP依赖的jar包(spring的AOP jar包是必须的): <dependency>原创 2017-05-04 15:15:48 · 11034 阅读 · 4 评论 -
AjAX+SSH实现省份下拉菜单
java环境下实现省份下拉菜单,直接上代码:Jsp页面<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@ taglib prefix="c" uri="http://java.sun.com/jstl/core_rt"%><% String path =原创 2017-03-15 19:52:48 · 1429 阅读 · 0 评论 -
spring+springMVC+Hibernate全注解XML配置文件
springHibernate.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.原创 2017-03-12 15:07:10 · 3544 阅读 · 0 评论 -
AJAX+JQuery+SpringMVC实现图片上传
利用ajax实现前端与后台的交互,从服务端获取数据,并调回到前端进行解析。下面是前端代码:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "h原创 2017-03-09 10:36:10 · 2763 阅读 · 0 评论 -
【记一下】Spring中配置线程池,使用异步@Async失效或者多线程失效
首先,配置一下线程池: 需要@EnableAsync开启异步@Configuration@EnableAsyncpublic class AppConfiguration{ @Bean(name = "taskExecutor") public Executor taskExecutor() { ThreadPoolTaskExecutor exec...原创 2018-07-18 16:21:23 · 6002 阅读 · 0 评论