3 我是一个小白菜

尚未进行身份认证

学习让人进步 哈哈!

等级
TA的排名 9w+

springmvc流程

2020-01-15 03:17:48

springMVC和Spring的整合

spring管理的Service 和 Respository , SrpingMVC管理 Controller 和ControllerAdvice, 分工明确.开发了Service ,并增加了注解 web.xml文件中配置spring的加载监听器 配置了applicationContext.xml 配置spring 主要是管理service和respository ...

2020-01-15 03:17:24

springmvc的异常处理

在springmvc中,处理异常有四种形式1.局部异常 2.全局异常 3.自定义异常 4.统一异常(统一提示异常) 局部异常 局部异常指的是:你发生异常,只有本类的目标方法中发生,才能捕获到.@RequestMapping(value = "/testException")public String test01(Integer num){ int ...

2020-01-15 02:53:35

springmvc的自定义拦截器

springmvc的自定义拦截器的介绍 (1)需要实现一个接口 HandlerInterceptor. (2)有三个方法需要我们重写preHandler(), 在目标方法执行之前被调用postHandle(): 在目标方法执行后在被调用afterCompletion(): 在所有的任务完毕后,再调用,比如页面渲染完毕后在调用.springmvc配置文件中,配置该自定义拦...

2020-01-15 02:01:49

sprringMVC 上传下载

编写一个Handler. 来以字符串的形式接收文件. @RequestBody springmvc实现文件下载的功能

2020-01-15 01:11:36

处理json和HttpMessageConverter<T>

需要服务器返回的数据格式是按照json来返回的, 我们看一下SpringMVC 是如何处理的。springmvc中,如果我们返回一个集合List等,或者返回一个对象,那么springmvc可以根据注解来重新进行编码处理,使其成为一个json格式的数据并返回给浏览器.导包jackson-annotations-2.4.0.jar jackson-core-2.4.2.jarjac...

2020-01-15 00:35:03

SpingMVC的中文乱码接收参数

处理方法 (1)编写一个自己的过滤器,在这个过滤器中设置接收的字符编码为utf-8 (1)将这个过滤器配置到web.xml文件中[注意:该配置需要配置前面] (1)修改一下tomcat/conf/server.xml 文件也指定一下编码, 配置的tomcat是指的你发布的tomcat即 目标方法接收参数 我们确定表单或者超链接会提交某...

2020-01-14 22:07:27

springmvc 数据格式化 国际化验证

1.springmvc在上下文环境内置了一些转换器,可以完成基本数据类型和字符串的转换比如: 基本数据类型可以和字符串之间自动完成转换 如果转换失败,默认给出400的提示错误,这样我们需要处理 , 不能只是依靠默认的转换机制(如果错误如何友好提示,马上就说.) 特殊数据类型的转换案例 我们的Monster中有birthday 属性,...

2020-01-14 21:26:45

@InitBinder

&lt;!-- 添加怪物是,我们使用springmvc标签 1.引入springMVC标签form:form 2.path属性类似我们以前写的name属性 3.如果我们使用springmvc from标签后,要求必须给一个 modelAttribute值,这个值 表示的是model的属性名,即使是空的给一个.,否则报错 --&gt;@InitBind...

2020-01-14 01:00:35

视图和视图解析器

即当一个目标方法返回一个结果时(该结果就是一个视图), 该视图需要经过视图解析器来解析,然后到指定的资源页面. 自定义视图的开发流程 (1)需要继承AbstractView @Component(value = "myView")public class myView extends AbstractView { @Override protected voi...

2020-01-13 22:23:06

springMvc @ModelAttribute(value="person")

@ModelAttributejavabeanpublic class Person { private Integer id; private String name; private String address; public Integer getId()前端@ModelAttribute(value="person")&lt;h1...

2020-01-13 21:37:04

使用SpringMVC 实现RESTful,并解决PUT,DELETE请求无法提交表单数据的问题

https://blog.csdn.net/weixin_38703639/article/details/82952604了解RESTful,使用SpringMVC 实现RESTful关于REST:1.表述性状态转移,是web服务的一种架构风格,是一种思想,而非标准或软件。2. 通常基于使用HTTP,URI,XML、JSON、HTML这些现广泛流行的协议。3.属于轻量级(使用时没...

2020-01-13 17:27:34

sprringMVC

@RequestMapping注解可以指定控制器/处理器的某个方法的请求的url, @RequestMapping注解可以修饰方法,还可以修饰类 当@RequestMapping修饰类时,我们的请求url 则为 /类请求值/方法请求值 @RequestMapping 还可以指定请求的方式(post/get/put/delete..) @RequestMap...

2020-01-13 02:00:30

spriingmvc 流程图

2020-01-12 21:21:17

maven

核心代码配置测试带啊米测试文件src/ main/java目录 核心代码部分src/main/resourecs 配置文件部分src/test./javasrc/test/resoucesssrc/main/webapp 页面js .css常用命令compie 编译clean 清除项目编译信息test 测试代码pageck...

2020-01-11 18:24:14

paramsPrepareParamsStack执行流程

2020-01-10 23:48:15

类型擦除

类定义中的 类型变量指定方法 的返回类型以及域和局部变量的类型。类型擦除无论何时定义一个泛型类型, 都自动提供了一个相应的原始类型(raw type)。原始类型 的名字就是删去类型参数后的泛型类型名。 擦除 ( erased ) 类型变 M , 并替换为限定类型 (无 限定的变量用 Object 。)例如, Pair&lt;T&gt; 的原始类型如下所示:public cl...

2020-01-10 02:50:21

泛型 Class 类

Class 类是泛型的 例如 String.class 实际上是一个 Class&lt;String&gt;类的对象(事实上,是唯一的对象)Class&lt;? super T&gt; getSuperclass( )返回这个类的超类 如果 T 不是一个类或 Object 类 则返回 null使用 Class&lt;T&gt; 参数进行类型匹配有时, 匹配泛型方法中的...

2020-01-10 00:56:56

文档注释

JDK 包含一个很有用的工具, 叫做 javadoc, 它可以由源文件生成一个 HTML 文档。 事 实上, 在第 3 章讲述的联机 API 文档就是通过对标准 Java 类库的源代码运行 javadoc 生 成的。如果在源代码中添加以专用的定界符 /** 开始的注释, 那么可以很容易地生成一个看上 去具有专业水准的文档。这是一种很好的方式, 因为这种方式可以将代码与注释保存在一个 地方。如果...

2020-01-09 21:16:22

对象构造

重载有些类有多个构造器。例如, 可以如下构造一个空的 StringBuilder 对象:StringBuilder messages = new StringBuilderO;StringBuilder todoList = new StringBuilderC'To do:\n";)这种特征叫做重载(overloading。)果多个方法(比如, StringBuilder 构...

2020-01-09 21:10:38

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。