F4_SpringMVC
SpringMVC
少年西西
这个作者很懒,什么都没留下…
展开
-
HTTP Status 500 - Request processing failed,无法返回json字符串
BussException(code=7000001, message=password是6-15位的英文或数字) at com.loey.common.validator.ValidatorUtil.validator(ValidatorUtil.java:56) at com.loey.controller.TestController.add(TestController.java:23) at java.base/jdk.internal.reflect.NativeMethodAccesso原创 2021-02-05 22:55:02 · 161 阅读 · 0 评论 -
@Controlleradvice注解作用
参考: https://www.cnblogs.com/lenve/p/10748453.html转载 2021-02-04 20:22:55 · 405 阅读 · 1 评论 -
idea去除applicationContext in module Car_Rent file is included in 4 contexts
解决:原创 2021-02-04 17:59:41 · 167 阅读 · 0 评论 -
springmvc里的文件上传和下载
文件的上传和下载参考博客:https://blog.csdn.net/qq_45554909/article/details/111221691原创 2020-12-19 16:27:55 · 80 阅读 · 0 评论 -
SpingMVC中的拦截器
1、概述SpringMVC的处理器拦截器类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。开 发者可以自己定义一些拦截器来实现特定的功能。过滤器与拦截器的区别: 拦截器是AOP思想的具体应用。过滤器:servlet规范中的一部分,任何java web工程都可以使用 在url-pattern中配置了/*之后,可以对所有要访问的资源进行拦截拦截器: 拦截器是SpringMVC框架自己的,只有使用了SpringMVC框架的工程才能使用 拦截器只会拦截访问的控制器方法, 如果原创 2020-12-14 23:08:48 · 63 阅读 · 0 评论 -
Ajax的使用
1.简介AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。Ajax 不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的Web应用程序的技 术。在 2005 年,Google 通过其 Google Suggest 使 AJAX 变得流行起来。Google Suggest能够自动帮 你完成搜索单词。Google Suggest原创 2020-12-13 23:19:00 · 126 阅读 · 0 评论 -
SpringMVC里使用json与客户端交互
1.json的概念详情看博客Json知识2、Controller返回JSON数据使用Jackson工具Jackson应该是目前比较好的json解析工具了当然工具不止这一个,比如还有阿里巴巴的 fastjson 等等。我们这里使用Jackson,使用它需要导入它的jar包 <!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jacksoncore --> <dependency&g原创 2020-12-09 19:52:17 · 112 阅读 · 0 评论 -
SSM简易框架(图书管理为例)重点
1、环境要求环境:jdk:11maven:apache-maven-3.3.9-bin.zipmysql:mysql-5.5.36-win32MySql Connector Java 5.1.23要求:需要熟练掌握MySQL数据库,Spring,JavaWeb及MyBatis知识,简单的前端知识;2、数据库环境创建一个存放书籍数据的数据库表CREATE DATABASE ssmbuild;use ssmbuild;drop table if exists `t_books`;原创 2020-12-08 21:37:27 · 243 阅读 · 1 评论 -
SpringMVC里前后端交互产生乱码问题的处理(含终极乱码处理方式)
1. 我们可以在首页编写一个提交的表单(提交方式为post)${pageContext.request.contextPath} 是JSP取得绝对路径的方法,等价于<%=request.getContextPath()%> 。也就是取出部署的应用程序名或者是当前的项目名称比如我的项目名称是demo1在浏览器中输入为http://localhost:8080/demo1/a.jsp${pageContext.request.contextPath}或<%=request.getConte原创 2020-12-07 21:14:02 · 517 阅读 · 0 评论 -
springMVC里前端与Controller之间数据交互的处理(接收数据、响应数据给客户端)
环境搭建pom.xml、springmvc-servlet.xml、web.xml的配置看https://blog.csdn.net/qq_45554909/article/details/110499687index.jsp:<%@ page contentType="text/html;charset=UTF-8" language="java" %><html> <head> <title>$Title$</title>原创 2020-12-07 20:46:51 · 2979 阅读 · 0 评论 -
java中SpringMVC里Controller结果跳转方式,跳转到哪个视图
1、ModelAndView设置ModelAndView对象 , 根据view的名称 , 和视图解析器跳到指定的页面 .页面 : {视图解析器前缀} + viewName +{视图解析器后缀}<!--视图解析器:DispatcherServlet给他的ModelAndView 1.获取了ModelAndView的数据 2.解析ModelAndView的视图名字 3.拼接视图名字,找到对应的视图:/WEB-INF/jsp/hello.jsp原创 2020-12-05 10:08:15 · 509 阅读 · 0 评论 -
java中的RestFul风格
概念Restful就是一个资源定位及资源操作的风格。不是标准也不是协议,只是一种风格。基于这个风格设 计的软件可以更简洁,更有层次,更易于实现缓存等机制。功能资源:互联网所有的事物都可以被抽象为资源资源操作:使用POST、DELETE、PUT、GET,使用不同方法对资源进行操作。 分别对应 添加、 删除、修改、查询。传统方式操作资源 :通过不同的参数来实现不同的效果!方法单一,post 和 gethttp://127.0.0.1/item/queryItem.action?id=1 查询,原创 2020-12-05 10:07:39 · 1858 阅读 · 0 评论 -
Java中控制器Controller与RequestMapping解释
控制器Controller解释控制器复杂提供访问应用程序的行为,通常通过接口定义或注解定义两种方法实现。控制器负责解析用户的请求并将其转换为一个模型。在Spring MVC中一个控制器类可以包含多个方法在Spring MVC中,对于Controller的配置方式有很多种我们来看看有哪些方式可以实现:实现Controller接口Controller是一个接口,在org.springframework.web.servlet.mvc包下,接口中只有一个方法;@FunctionalInterf原创 2020-12-05 10:06:59 · 5991 阅读 · 0 评论 -
第一个SpringMVC:HelloSpringMVC配置版和注解版
3.1、配置版新建一个Moudle ,02-helloSpring , 添加web的支持!确定导入了SpringMVC 的依赖!<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaL原创 2020-12-04 09:59:48 · 336 阅读 · 0 评论