问答详情
源自:4-3 Controller-现代方式

@requestMapping url 重复的问题

@Controller  
@RequestMapping("/user")
public class UserController {

    @RequestMapping("/newUser")
    public String newUser(){
        
        return "newUser";
    }

}

jsp 页面代码是

<form action="user/newUser" method="post">
用户名:<input type="text" name="userName" /> <br/>
密码: <input type="text" name="password" /> <br/>
<input type="submit" value="创建">


返回到的url是 /user/user/newUser 

类映射重复,各位大神知道这是什么原因吗

提问者:kylinthinker 2017-03-13 10:38

个回答

  • qq_慕UI1360317
    2020-03-03 16:12:31

    <form action="user/newUser" method="post">在action的地址前面加个 /  就好了

    <form action="/user/newUser" method="post">

  • 慕函数8108156
    2017-08-31 16:59:07

    action="user/newUser"  这里url给上绝对路径就好了,如:action="<%=request.getContextPath()%>/user/newUser"

  • 滕玉龙
    2017-03-14 17:20:12

    百度一下看看,我也是刚刚学的,不是很懂呢。