栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

SpringMVC基本使用

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

SpringMVC基本使用

导入依赖

 
        
            javax.servlet
            javax.servlet-api
            3.1.0
            provided
        
        
            org.springframework
            spring-webmvc
            5.2.5.RELEASE
        
        
        
            com.alibaba
            fastjson
            1.2.75
        
        
            com.fasterxml.jackson.core
            jackson-core
            2.9.0
        
        
            com.fasterxml.jackson.core
            jackson-databind
            2.9.0
        
    
    
        
            
                src/main/java
                
                    ***.xml
                    **/*.properties
                
                true
            
        
    

springMVC的配置文件

    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    

web.xml

   
    
        dis
        org.springframework.web.servlet.DispatcherServlet
        
        
            contextConfigLocation
            classpath:springMVC.xml
        
        
        1
    
    
        dis
        *.do
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    

@RequestMapping() 处理请求

@RequestMapping(value="/ajax4.do",produces="text/plain;charset=utf-8")  设置编码 不然中文异常 produces属性设置响应中文数据

@RequestBody  处理ajax请求 放在请求方法前

@RequestParam 解决请求数据name和接收name不一致问题 放在接收方法形参前

Public ModelAndView doOther(@RequestParam("rName") String name,String age)

解决多次冲突访问路径

访问路径 /user/aaa.jsp   响应转发到此处 再次点击会出现404 原因是 多加个 user  /user/user/aaa.jsp

解决办法两种

1 在head中加入 base标签

href填入项目访问路径

2 在head加入拼接的访问路径

<%

String basePath=request.getScheme()+"://"+

request.getServerName()+":"+request.getServerPort()+

request.getContextPath()+"/";

%>

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/720107.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号