tomolang 2016-09-17 04:59 采纳率: 0%
浏览 1273

SpringMVC访问路径错误

图片说明

 @Controller
@RequestMapping("/user")
public class UserController {
    private Map<String, User> users = new HashMap<String, User>();

    public UserController(){
        users.put("zs", new User("zs", "123456", "张三", "123456@qq.com"));
        users.put("ls", new User("ls", "123456", "李四", "123456@qq.com"));
        users.put("ww", new User("ww", "123456", "王五", "123456@qq.com"));
        users.put("zl", new User("zl", "123456", "赵六", "123456@qq.com"));
        users.put("gq", new User("gq", "123456", "狗七", "123456@qq.com"));
    }

    @RequestMapping(value="/users",method=RequestMethod.GET)
    public String list(Model model){
        model.addAttribute("users", users);
        return "user/list";
    }
}

/context:component-scan
mvc:annotation-driven/

<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
    <property name="viewClass" value="org.springframework.web.servlet.view.JstlView"/>
    <property name="prefix" value="WEB-INF/jsp/"></property>
    <property name="suffix" value=".jsp"></property>
</bean>

返回的路径带上了Controller类定义的/user了,怎么去掉...

  • 写回答

3条回答 默认 最新

  • 踩单车的老爷爷 2016-09-17 07:35
    关注

    你控制器类requestMapping映射了地址,怎么去得掉,可以将该处的requestMapping去掉,然后访问地址改为http://localhost:8080/SpringMVC/users

    评论

报告相同问题?

悬赏问题

  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料