@RequestMapping奇怪的动作 - 在return语句上没有工作重定向

时间:2013-11-25 09:56:50

标签: java spring jsp spring-mvc redirect

我的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')正常工作!

0 个答案:

没有答案