【发布时间】:2018-04-02 10:28:09
【问题描述】:
我需要验证数据库中的凭据,因此我编写了一个逻辑来检查给定的详细信息,该代码工作正常,但它正在返回并打印字符串值而不是返回 JSP。
请大家帮忙看看这里有什么问题。
代码:
@RequestMapping(value="/adminvalidate")
public @ResponseBody String validateAdmin(@RequestParam(value="userid",required=true) String userid, @RequestParam(value="password",required=true) String password) {
String result = loginser.validate(userid, password);
if (result.equals("pass")) {
return "redirect:admin/view";
}
return "error";
}
【问题讨论】:
-
您使用的是哪个视图解析器?
-
它用于将所有代码保留在同一控制器以及除此之外的其他控制器中。 -
去掉
@ResponseBody,它会如你所愿。 -
非常感谢...我能知道原因吗
标签: java jsp spring-mvc