----SpringMVC
syrdbt
这个作者很懒,什么都没留下…
展开
-
IntelliJ IDEA 创建 第一个 SpringMVC 项目 (入门实例)
1. 创建一个新工程创建一个新工程如下图所示,IDEA会自动帮你导入SpringMVC工程所需的jar包,创建xml文件。创建完成后项目目录如图所示,lib文件夹里面是SpringMVC工程所需的jar包。 2. 配置Tomcatweb工程要配置Tomcat ,大家来学习SpringMVC一...原创 2019-03-02 10:43:58 · 7116 阅读 · 5 评论 -
SpringMVC 存取session数据实例(@SessionAttributes 注解)
1.概述SpringMVC可以通过@SessionAttributes添加session。@SessionAttributes要在类上声明,如下所示。@SessionAttributes有三个属性:(1)names:声明需要存储到session中数据的名称。(2)types:声明存储到session中参数类型,将模型中对应类型的参数存储到session中。(...原创 2019-05-02 17:37:28 · 2208 阅读 · 0 评论 -
SpringMVC 实现JSON数据交互、静态文件访问实例(IntelliJ IDEA)
1. JSON数据概述JSON(JavaScript Object Notation)是一种轻量级的数据交换格式。 JSON采用完全独立于语言的文本格式,也就是说Json可以被任何语言解析。JSON与XML相比较:JSON读写速度更快;JSON可以使用JavaScript内建的方法直接进行解析,转换成JavaScript对象。JSON 详细介绍 (传送门,点击...原创 2019-03-10 14:44:48 · 1287 阅读 · 0 评论 -
SpringMVC 实现RESTful 风格实例(IntelliJ IDEA)
1. RESTful风格REST(英文:Representational State Transfer,简称 REST),即表述性状态传递。RESTful 是一种设计风格,而不是标准,只是提供了一组设计原则和约束条件。简单的讲,RESTful 风格就是将 URL 的请求参数变为请求路径,目的就是让一个URL看起来更加简洁实用、安全。举一个例子 。原url :http://loca...原创 2019-03-09 23:07:08 · 1364 阅读 · 0 评论 -
SpringMVC 上传文件完整实例(IntelliJ IDEA)
1. 工程简介1.1 工程目录工程目录如下图所示,可参考创建springMVC的入门工程(SpringMVC入门实例,点击前往),本工程实现一个上传图片的功能,其他文件也可以上传,不过无法在页面展示。 1.2 下载上传文件所需的jar包可以点击这个链接下载所需jar包:https://pan.baidu.com/s/1uooC6gMUx...原创 2019-03-09 20:41:45 · 1891 阅读 · 0 评论 -
SpringMVC 拦截器 工程实例(IntelliJ IDEA)
1. 工程目录首先你需要会创建springMVC的入门工程(SpringMVC入门实例,点击前往),工程的目录如下图所示。interceptor用来存放拦截器的 java源文件。 2. 源文件编写2.1 xml文件配置...原创 2019-03-09 15:25:45 · 579 阅读 · 0 评论 -
SpringMVC 集合(List)类型数据参数绑定工程实例(IntelliJ IDEA)
1. 工程目录首先你需要会创建springMVC的入门工程(SpringMVC入门实例,点击前往),工程的目录如下图所示。 2. 源文件编写2.1 前端界面编写index.jsp ,输入界面,表单中的 name 属性值,要和绑定的模型类属性名一样 。...原创 2019-03-09 13:23:29 · 1172 阅读 · 0 评论 -
SpringMVC Java类(POJO)数据绑定 + 字符编码过滤器实例(IntelliJ IDEA)
1. 工程目录首先你需要会创建springMVC的入门工程(SpringMVC入门实例,点击前往),工程的项目目录如下图所示。 2.源文件编写2.1 jsp文件编写index.jsp:<%@ page contentType="text/html;charset=UTF-8" la...原创 2019-03-03 14:22:34 · 607 阅读 · 0 评论 -
SpringMVC 使用 @RequestParam注解进行简单数据绑定实例 (IntelliJ IDEA)
1. 项目目录首先你需要会创建springMVC的入门工程(SpringMVC入门实例,点击前往),工程的项目目录如下图所示。2. 源文件编写2.1 最主要的Controller编写HelloUserController.java :package com.study.springmvc.controller;import org.springframewor...原创 2019-03-03 13:28:02 · 1149 阅读 · 0 评论 -
SpringMVC 视图解析器实例 (IntelliJ IDEA)
1. 视图解析器定义把一个逻辑上的视图名称解析为一个真正的视图名称解析成一个真正的视图,即将逻辑视图的名称解析为具体的 View 对象, 让View对象去处理视图,并将带有返回数据的视图反馈给客户端。视图解析器可以大大减少Controller中视图定义的代码。2. 使用视图解析器前后对比Controller编写对比下面两个Controller的效果是一样的。未...原创 2019-03-02 13:54:20 · 2505 阅读 · 0 评论 -
SpringMVC 使用@RequestMapping 控制器注解实例 (IntelliJ IDEA)
1.项目目录首先你需要会创建springMVC的入门工程(SpringMVC入门实例,点击前往),工程的项目目录如下图所示。2.源文件的编写2.1xml文件配置web.xml:<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/ja...原创 2019-03-02 12:34:54 · 3443 阅读 · 0 评论 -
Spring中对Controller进行AOP切面编程无效问题解决
1.问题描述对Controller类进行切面编程,没有warning,没有error,一直无效。。。2.问题原因怀疑切点表达式错误(其实没错),切入点表达式如下所示: // 定义切点表达式 @Pointcut("execution(* com.wslxxy.controller.*.*(..))") private void myPointCut()...原创 2019-05-29 23:35:45 · 3663 阅读 · 0 评论