我的Controller上的代码非常简单:
@Controller
@RequestMapping(value = "/admin")
public class AdminController {
@RequestMapping(method = RequestMethod.GET)
public String printSettings() {
return "admin";
}
}
我有一些admin.jsp页面,其中有smth表单和字段,我想使用它。 (有点击按钮,GET onClick到我的控制器) 所有代码都正常工作(没有映射或其他错误)。 但是,当我想使用这样的函数时:
@RequestMapping(value = "inf", method = RequestMethod.GET)
public String printSettings() {
return "admin";
}
}
return语句不会将我重定向到'/ admin'!它重定向在'/ admin / inf'! 为什么会出现这种奇怪的行为?
*在代码中现在使用return "redirect:/admin";
重定向到我的jsp页面。但是希望字符串语句的默认重定向(如此简单的'admin')正常工作!