小结SpringMVC(一)
1.信息提示
在前面我们已经讲解过了这客户端的校验信息的知识,不过好远样的提示似乎不是很友好,所以我们这里需要做一下修改,使用用户提示页面的信息可以友好。
原先我们的profilePage添加的代码如下:
<input th:field="${profileForm.twitterHandle}" id="twitterHandle"
type="text" th:errorclass="invalid"/>
<input th:field="${profileForm.email}" id="email" type="text"
th:errorclass="invalid"/>
<input th:field="${profileForm.birthDate}" id="birthDate" type="text"
th:errorclass="invalid"/>
<input type="text" th:field="*{tastes[__${rowStat.index}__]}"
th:placeholder="#{taste.placeholder}"/>
现在我们修改成下面的:
<input th:field="${profileForm.twitterHandle}" id="twitterHandle"
type="text" required="required" th:errorclass="invalid"/>
<input th:field="${profileForm.email}" id="email" type="email"
required="required" th:errorclass="invalid"/>
<input th:field="${profileForm.birthDate}" id="birthDate" type="text"
required="required" th:errorclass="invalid"/>
<input type="text" required="required" th:field="*{tastes[__${rowStat.
index}__]}" th:placeholder="#{taste.placeholder}"/>
修改之后,我们将看到有显示结果:
2.项目的结构
源码路径:git@github.com:owenwilliam/masterSpringMVC.git
小结SpringMVC(一)相关推荐
- java元婴期(28)----java进阶(springmvc(2)---入门程序(下)基于注解开发(重点掌握))
入门程序 非注解的处理器映射器和适配器 1.非注解的处理器映射器 处理器映射器: org.springframework.web.servlet.handler.BeanNameUrlHandlerM ...
- springmvc 项目完整示例05 日志 --log4j整合 配置 log4j属性设置 log4j 配置文件 log4j应用...
log4j 就是log for java嘛,老外都喜欢这样子,比如那个I18n ---internationalization 不就是i和n之间有18个字母... http://logging.a ...
- JSD1806——8——SpringMVC
1. Spring 1.1. 作用 框架:一套已经由他人编写完成的代码,用于解决特定的问题,可能会改变原有编程方式,或框架有它自身的运行流程.通常表现为某一个或多个jar包. Spring框架的主要作 ...
- 任务一: SpringMVC基本应用
任务一: SpringMVC基本应用 课程任务主要内容: * SpringMVC简介 * SpringMVC组件概述 * SpringMVC请求 * SpringMVC响应 * 静态资源开启 一 Sp ...
- 06_03_SpringMVC 任务一: SpringMVC基本应用(SpringMVC请求与响应,进行日期转换工具类DateConverter)
任务一: SpringMVC基本应用 课程任务主要内容: SpringMVC简介 SpringMVC组件概述 SpringMVC请求 SpringMVC响应 静态资源开启 一 SpringMVC简介 ...
- 筑基期第一式:SpringMVC源码解析
文章目录 SpringMVC源码解析 SPI机制 案例 SpringMVC中SPI的使用 初始化IOC容器与九大组件 初始化容器 初始化九大组件 小结 SpringMVC如何处理一个请求 doDisp ...
- 狂神说SpringMVC学习笔记
目录 P1.前言 1.回顾MVC 1.1.什么是MVC 1.2.Model1时代 1.3.Model2时代 1.4.回顾Servlet 2.什么是SpringMVC 2.1.概述 2.2.中心控制器 ...
- SpringMVC(2)
一)接受到JSON格式的数据:使用@RequestBody来进行接收 1.1)通过以前的学习我们知道,默认请求下无论是SpringMVC还是SpringBoot默认情况下返回的就是一个视图,也就是静态 ...
- SpringMVC基本应用
SpringMVC基本应用 一 SpringMVC简介 1.1 SpringMVC概述 SpringMVC 是一种基于Java的实现MVC设计模式的轻量级Web 框架. 还支持 RESTful 编程风 ...
- eclipse 创建maven 项目 动态web工程完整示例
需求表均同springmvc案例 此处只是使用maven 注意,以下所有需要建立在你的eclipse等已经集成配置好了maven了,说白了就是新建项目的时候已经可以找到maven了 没有的话需要安装m ...
最新文章
- sqlite数值长度超过7位出错_数值计算方法 第一章 绪论
- 2011 ScrumGathering敏捷个人.pptx
- 使用jsp+swfupload做上传时报Upload Error: 405错误
- 离线轻量级大数据平台Spark之MLib机器学习协同过滤ALS实例
- Boost.SmartPtr 的快速 (CI) 测试
- win10专业版虚拟机配置服务器,虚拟机专用专业版win10 账号密码
- ACE(Adaptive Communication Environment)介绍
- php中mimes函数,wordpress函数check_upload_mimes()用法示例
- 远程服务器,你不得不知道的命令行操作(一)
- 久等了,你要的 Python 书籍推荐,来了
- 压敏电阻GB/T 10194测试和AEC-Q200认证
- 动态更换 Shape 的颜色
- Nginx下的反向代理 双层代理 负载均衡
- SQL16号统计1~15号数据,1号统计上月15~月底数据
- 机器学习篇——MNIST手写数字识别
- 分享一个Python画樱花树的代码
- 数值计算笔记之非线性方程的求解(一)二分法
- 安装colmap时报错“METIS_INCLUDE_DIRS-NOTFOUND“
- ubuntu10.10+双显卡I卡N卡+bumbleb…
- 也许狼真的来了,我们该怎么办?