01 2019 档案

摘要:1、前端页面的设置 index.html 2、新建一个controller 两个使用的效果是一样的!!! 3、前端页面进行错误提示代码的检验 首先th:if判断是否存在,存在即执行th:text 登陆成功之后有一个弊端,当刷新页面的时候依然执行的时登录时的请求 所以此时可以使用重定向 首先将试图添加 阅读全文
posted @ 2019-01-31 17:44 MrChengs 阅读(304) 评论(0) 推荐(0)
摘要:1)、编写国际化配置文件; 2)、使用ResourceBundleMessageSource管理国际化资源文件 3)、在页面使用fmt:message取出国际化内容 步骤: 1)、编写国际化配置文件,抽取页面需要显示的国际化 文件内容: 2)、使用thymeleaf的语法去引用(jsp是fmt) 效 阅读全文
posted @ 2019-01-31 09:29 MrChengs 阅读(343) 评论(0) 推荐(0)
摘要:1、导入资源 2、默认的访问首页 (1)、将代码写在controller中 (2)、 WebMvcConfigurerAdapter 已经过时,了解即可 推荐使用:WebMvcConfigurer / WebMvcConfigurationSupport 此时默认访问的/ 以及 index.html 阅读全文
posted @ 2019-01-30 23:05 MrChengs 阅读(401) 评论(0) 推荐(0)
摘要:1、springmvc的自动配置 文档:https://docs.spring.io/spring-boot/docs/2.1.1.RELEASE/reference/htmlsingle/#boot-features-spring-mvc WebMvcAutoConfiguration.java 阅读全文
posted @ 2019-01-30 22:57 MrChengs 阅读(769) 评论(0) 推荐(0)
摘要:JSP、Velocity、Freemarker、Thymeleaf 对于模板引擎,SpringBoot推荐的Thymeleaf; 1)、引入 springboot官方文档 官网:https://www.thymeleaf.org/ 坐标: 切换其版本: 均在GitHub中进行查看 2)、使用 使用规 阅读全文
posted @ 2019-01-30 19:04 MrChengs 阅读(265) 评论(0) 推荐(0)
摘要:对静态资源映射的映射类配置: 1)、 webjars 所有 /webjars/** ,都去 classpath:/META-INF/resources/webjars/ 找资源; webjars:以jar包的方式引入静态资源; 网址:https://www.webjars.org/ 访问网址进行一下 阅读全文
posted @ 2019-01-30 18:21 MrChengs 阅读(555) 评论(0) 推荐(0)
摘要:文件上传是Java EE开发经常遇到的,文件上传的方式有很多中方式 本次的上传方式是基于commons-fileupload 1、文件上传 Spring MVC框架的文件上传是基于commons-fileupload 组件的文件上传 SpringMVC对原有的组建上进行进一步的封装,简化了文件上传代 阅读全文
posted @ 2019-01-17 12:57 MrChengs 阅读(1599) 评论(0) 推荐(0)
摘要:在开发是可能会遇到:某些网站只能希望几个特定的用户浏览,对于这种访问权限控制需要使用拦截器。 1、拦截器的概述 spring MVC的拦截器与java Servlet的过滤器类似,主要用于拦截用户的请求做出响应的处理 通常在权限验证、记录请求信息的日志、判断用户手否登陆功能上。 1、拦截器的定义 在 阅读全文
posted @ 2019-01-17 12:56 MrChengs 阅读(303) 评论(0) 推荐(0)
摘要:用户输入一般书 随意的,为了保证数据的合法性,数据校验时所有web应用都必须处理的问题。 在spring MVC中有两种方法 1、利用spring自带的验证控件 2、JSR303 1、数据验证概述 数据验证分为客户端验证和服务的验证,客户端验证主要时过滤正常用户的误操作, 通过javascript代 阅读全文
posted @ 2019-01-17 12:56 MrChengs 阅读(683) 评论(0) 推荐(0)
摘要:在Spring MVC应用中,不管是怎样对底层数据库的操作还是业务层或者控制层的操作 都会遇到不可避免的各种异常需要处理,如果每个过程都单独对异常进行处理,那么 系统的代码耦合度高,工作量大且不好统一,维护工作也很麻烦。 如果将所有类型的异常从各个层中解耦出来,这样既保证了相关处理过程的功能单一 又 阅读全文
posted @ 2019-01-17 12:56 MrChengs 阅读(661) 评论(0) 推荐(0)
摘要:spring MVC框架中需要手机用户请求参数,并将请求参数传递给应用的控制器组件。 此时存在一个问题,所有的请求参数只能是字符串数据类型,但Java时强类型语言 所以spring MVC框架必须将这些字符串请求转换为相应的数据类型。 1、类型转换的意义 jsp + Servlet为例子来介绍,雷西 阅读全文
posted @ 2019-01-17 12:55 MrChengs 阅读(665) 评论(0) 推荐(0)
摘要:1、数据绑定 在spring MVC中数据绑定有这样基层定义: 绑定请求参数输入值到领域模型 模型数据到视图的绑定 模型数据到表单元素的绑定。 2、表单标签库 表单标签库中包含了可以用在JSP页面中渲染HTML元素的标签。 在JSP页面使用时需要引入如下代码: 1、表单标签 2、input标签 3、 阅读全文
posted @ 2019-01-17 12:55 MrChengs 阅读(679) 评论(0) 推荐(0)
摘要:代码是上一篇的累加!!! 1、基于注解的控制器 ①、在基于注解 的控制器类中可以同时编写多个处理方法,进而可以处理多个请求的url, 这就允许将相关的操作编写在同一个控制器类中,从而减轻控制器类的数量,方便以后的维护。 ②、基于注解的控制器不需要再文件配置文件中部署映射,仅需要使用RequestMa 阅读全文
posted @ 2019-01-17 12:54 MrChengs 阅读(4696) 评论(0) 推荐(0)
摘要:注意此时的开发工具是IDEA!!! spring MVC 入门 1、MVC模式与Spring MVC工作原理 ①、MVC模式 MVC是Model、View和Controller的缩写,分别代表WEb程序中的3中职责。 Model:用于存储数据以及处理用户请求的业务逻辑。 View:向控制器提交数据, 阅读全文
posted @ 2019-01-16 18:35 MrChengs 阅读(465) 评论(0) 推荐(0)