小编man*_*nan的帖子

Spring MVC:发布表单时附加的Url路径

我是春天的新人.我创建了一个简单的登录应用程 但在我的情况下第一次发布url并正确调用控制器方法.在第二次它是附加一个控制器时间的路径.第一次发布: // localhost:8090/springmvc/account/login同一页面的时间:// localhost:8090/springmvc/account/account/login.我该如何解决这个重定向问题?

这是我的控制器页面:

@Controller
@RequestMapping("account")
public class AccountController {
    AccountService service = new AccountService();
    @RequestMapping(value = "account/default", method = RequestMethod.GET)
    public ModelAndView RegisterUser() {
        return new ModelAndView("/Account/Index","command",new User());
    }

    @RequestMapping(value = "/registeruser", method = RequestMethod.POST)
    public ModelAndView RegisterUser(User user) {
        user.setMessage(service.Register(user));
        return new ModelAndView("/Account/Index", "command", user);
    }

    @RequestMapping(value = "/register", method = RequestMethod.POST)
    public ModelAndView RegisterUer(User user) {
        user.setMessage(service.Register(user));
        return new ModelAndView("/Account/create", "command", user);
    }

    @RequestMapping(value = "/login", method = RequestMethod.POST)
    public ModelAndView LoginUser(User …
Run Code Online (Sandbox Code Playgroud)

spring jsp spring-mvc

15
推荐指数
2
解决办法
4万
查看次数

标签 统计

jsp ×1

spring ×1

spring-mvc ×1