为了账号安全,请及时绑定邮箱和手机立即绑定

$.post()提交没问题服务器端响应的是整个页面,怎么解决???

$.post()提交没问题服务器端响应的是整个页面,怎么解决???

qq_那一眸的风情_03788798 2016-10-31 09:59:58
@RequestMapping(value = "login.do", method = RequestMethod.POST) public ModelMap login() throws Exception { String username = request.getParameter("username"); String password = request.getParameter("password"); String verifycode = request.getParameter("code"); String sessioncode = (String) session.getAttribute("code"); ModelMap modelmap = new ModelMap(); try { User user = userService.getUserbyusername(username); if (verifycode.equalsIgnoreCase(sessioncode)) { if (user != null && user.getPassword().equals(password)) { modelmap.put("user", user); modelmap.put("code", Code.SUCCESS); session.setAttribute("user", user); logger.info(user.getUsername() + "登录成功"); } else { modelmap.put("code", Code.USERNAMEORPASSWORD_WRONG); } } else { modelmap.put("code", Code.CODE_WRONG); } } catch (Exception e) { e.printStackTrace(); modelmap.put("code", Code.UNKOWN_WRONG); } return modelmap; }响应的如图所示
查看完整描述

3 回答

?
qq_那一眸的风情_03788798

TA贡献11条经验 获得超4个赞

本人已找到,查找此类错误方法第一步查看jar看看是否存在版本问题或者冲突。第二部查看相关配置文件,仔细理解每一步的用意。第三部开始进入debug模式一步一步走是否存在空值或者不识别问题。第四步重新部署项目,进行test测试。第五步记录下错误类型以及原因,对以后的编程有则改之无则加勉!

查看完整回答
1 反对 回复 2016-11-01
  • _潇潇暮雨
    _潇潇暮雨
    最后找到的错误原因是什么,可否告知。
  • qq_那一眸的风情_03788798
    qq_那一眸的风情_03788798
    是因为导入maven中的jackson依赖问题,json-mapper-asl,jacksonbind,fastjson,jackson-core,jackson-annotations他们之间有冲突,我重新只导入发fastjson和jacksonbind.谢谢热心!
  • _潇潇暮雨
    _潇潇暮雨
    原来如此,学习了。
?
_潇潇暮雨

TA贡献646条经验 获得超225个赞

用的spring mvc吧,在方法上加上个@ResponseBody注解

查看完整回答
反对 回复 2016-10-31
  • 3 回答
  • 2 关注
  • 2042 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信