在我的春天登录表单的URL提交表单

问题描述:

开始后得到改变它http://localhost:8080/HomeBankingSystem/login提交表单URL来作为http://localhost:8080/signup 后,这是我的控制器在我的春天登录表单的URL提交表单

@Controller 

公共类HomeBankingController {

@RequestMapping(value="/login",method=RequestMethod.GET) 
public String login(){ 
    System.out.println("###########################"); 
    return "login"; 
} 

@RequestMapping(value="/signup",method=RequestMethod.POST) 
public @ResponseBody String signup(){ 
    System.out.println("value################33"); 
    return "success"; 

} 

您错过了您的上下文路径,

进入您的登录按钮添加下一个:

<a href="${pageContext.request.contextPath}/login">Login</a> 

[编辑]:

这里答案更加可读:

<form action="${pageContext.request.contextPath}/login" method="POST"> 
    <button type="submit" class="button button-block"/>Get Started</button> 
</form> 
+0

'入门' 这是我的登录按钮 – Yuvanath

+0

正在做表格提交在这里..如何代码@Ivan Lynch – Yuvanath

+0

非常感谢..现在它的工作..但你可以解释为什么V需要映射像那样..其实我们会提到像/ {pathname}正确...? – Yuvanath