当前位置: 首页 > 知识库问答 >
问题:

在Spring登录中获取HTTP 404错误

阎鸿煊
2023-03-14

错误:

HTTP状态404–未找到

类型状态报告

消息/降级任务/

说明源服务器找不到目标资源的当前表示形式,或不愿意透露存在该表示形式。

Apache Tomcat/7.0.90

代码:

import com.demo.bean.Login;

@Controller
public class LogController {
    
    @RequestMapping({ "/login" })
    public String showHome(@ModelAttribute("login") Login login) {
        String name = login.getUname();
        String password = login.getUpass();

        if ((name.equals("hello")) && (password.equals("hello"))) {

            return "redirect:admin.do";
        }

        return "login";
    }
    
    @RequestMapping({ "login" })
    public String showLogin() {
        return "login";
    }
}

共有1个答案

巫马英豪
2023-03-14

uri“login”的模糊请求映射。向映射添加了请求类型,如下所示

@Controller
public class LogController {

    @RequestMapping(value = { "/login" }, method = RequestMethod.POST)
    public String showHome(@ModelAttribute("login") Login login) {
        String name = login.getUname();
        String password = login.getUpass();

        if ((name.equals("hello")) && (password.equals("hello"))) {

            return "redirect:admin.do";
        }

        return "login";
    }

    @RequestMapping(value = { "login" }, method = RequestMethod.GET)
    public String showLogin() {
        return "login";
    }
}
 类似资料:
  • 我试图得到从https://api.twitter.com/oauth/request_token.但我总是得到以下错误。 “验证oauth签名和令牌失败” 以下是我的signature_base: 生成的身份验证标头为: 我用我的密钥验证了签名,它是正确的。真的不知道问题出在哪里。。。 一个线索是,当根本不使用时,我可以获取请求令牌...请帮忙! 谢谢Lee 编辑:如果我不使用oauth\u回调

  • 错误: TypeError:无法读取未定义的LoginForm c:/reactjs/hello-world/src/components/accountbox/LoginForm.js的属性“state”:23 2023 value={this.state.input.email}^24 onchange={this.handlechange}25 class=“form-control”26

  • 问题内容: 如何获取Java中的用户名/登录名? 这是我尝试过的代码… 我在尝试运行此代码时得到提示。有人可以告诉我我是否朝着正确的方向前进,并帮助我理解问题。 问题答案:

  • 我正在构建一个jhipster应用程序。我正在尝试获取一个基于当前登录用户的对象列表。在线上有几个简单的例子,比如jhipster博客演示,描述了如何通过当前登录用户获取当前用户的博客--我想模仿一下。在演示中有一种回购方法: 我尝试用以下方法来模拟:

  • 问题内容: 我正在构建一个jhipster应用程序。我试图根据当前登录的用户获取对象列表。在线上有一些简单的示例,例如jhipster博客演示,描述了如何通过当前登录用户获取当前用户的博客,而我想对此进行模仿。在演示中,有一个repo方法: 我试图用以下方法来模仿: 但是我的IDE抛出此错误: 嵌套异常为java.lang.IllegalArgumentException:方法公共抽象java.u