SpringMVC学习(三)

时间:2019-09-05
本文章向大家介绍SpringMVC学习(三),主要包括SpringMVC学习(三)使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

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风格

$flag 上一页 下一页