SpringMVC

一、SpringMVC使用
1、导入相关jar包。
2、web.xml配置入口DispatcherServlet(把请求交给此servlet)。:配置servlet和servlet-mapping。
3、创建(web.xml配置的serlet的name)-servlet.xml:springmvc映射文件,配置controller类
4、创建controller类实现Controller接口:通过modelandview把模型和视图结合在一起。
5、创建对应的视图jsp。

二、springMVC注解配置跳转
1、去除springmvc-servlet的映射bean配置。
2、增加<context:component-scan base-package="">。
3、修改controller类,不再实现controller接口。用@controller进行注解,在方法上使用@requestmapping(“”请求地址”)进行映射。
三、springmvc的session(在用户登录及一些特殊场合经常使用。)
四、springmvc解决中文问题:在web.xml配置过滤器编码。
五、springmvc文件上传:
(1)修改web.xml的url-parent为/.do或在配置servlet之前加上servlet-mapping(其url-maping为.文件类型)。
(2)修改springmvc-servlet.xml配置一个bean,开启上传文件支持。
(3)文件上传jsp页表单method和enctype属性必须有,上传file的name和类接收的参数保持一致,accept属性表明只接收的类型。
(4)接收文件的控制类:随机重名文件名,新建文件类获取项目存放文件夹,将接收的文件存入新建的文件夹,将文件名存入键值对,返回页面。
六、speingmvc拦截器
拦截器:访问控制类之前拦截、访问控制器之后未生成视图(正装数据)时拦截、访问视图之后(清理资源)拦截。
1、拦截器配置:配置spring-servlet.xml进行访问路径拦截。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值