SpringMVC学习(三)

让人想犯罪 __ 提交于 2019-11-29 07:10:21

SpringMVC学习(三)

大纲

1.文件上传

2.拦截器

3.数据校验

4.restful风格

1.文件上传

 

1.1导入jar包,Fileupload

1.2  jsp网页中的表单提交方式(method)必须是post,编码(enctype)必须是multipart/form-data

*input标签中name的值必须和对应controller方法的参数名一样

1.3在控制层处理代码,创建Controller类,添加对应方法

 *对应controller方法的参数名必须和input标签中name的值一样

 *在获取获取文件上传真实保存的路径时,所取的文件名不可与其对应的实体类中属性名相同()

 

 1.3在springmvc中配置文件上传的解析器

 

2.拦截器(拦截都是控制层的地址。 filter: )

2.1创建一个类 实现接口 HandlerInterceptor

2.2重写接口中的抽象方法

 

2.3把创建的类配置到springmvc文件中

 

3.数据校验

3.1引入jar

3.2在相应的实体类中加入注解

 

 

 3.3在控制层接受参数

 

 

 3.4在jsp页面中获取错误信息

 

 *相关注解截图

 

 

 

 

 

4.restful风格

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!