以前は次のようなログインフォームがありました
<div class="span-10 last">
<c:url value="/j_spring_security_check" var="loginActionUrl" />
<user:login actionNameKey="login.login" action="${loginActionUrl}"/>
</div>
しかし、今はフォームを次のように変更しました。
<div class="span-10 last">
<c:url value="/login/loginNow" var="loginActionUrl" />
<user:login actionNameKey="login.login" action="${loginActionUrl}"/>
</div>
私のコントローラーは今このように見えます
@Controller
@RequestMapping(value = "/login")
public class LoginPageController {
@RequestMapping(value = "/loginNow", method = RequestMethod.POST)
public String doLogin(
@RequestHeader(value = "referer", required = false) final String referer,
@Valid final LoginForm loginForm, final BindingResult bindingResult,
final Model model, final HttpServletRequest request,
final HttpServletResponse response) throws CMSItemNotFoundException {
if (somethingMissing) {
return to login page.
}
return FORWARD_PREFIX + "/j_spring_security_check";
}
}
しかし今、リクエストメソッドの投稿がサポートされていません。どうしてか分かりません..?どうすれば間違いを修正できますか..ありがとう