-1
スプリングコントローラが何らかの処理を行うことに基づいてajaxにURLをロードしようとしていますが、返された文字列の値をHTMLラベルのテキストに設定する必要がある。 ajaxでスプリングコントローラのURLをロードする方法
は、私は上記のコードはいずれかがどのように私の必要性を達成するために私に言うことができます働いていなかった中で、次のコード<script>
function emailValidation(){
var mail=$("#email").val();
ajax: '${pageContext.request.contextPath}/forgotPassword?email='+mail+'',{
success:function(data) {
$('#message').text(data);
}
}
</script>
コントローラ
@RequestMapping(value = "/forgotPassword", method = RequestMethod.GET)
public String forgotPassword(HttpServletRequest request) {
String mail=request.getParameter("email");
String status=userService.sendForgotEmailToUser(mail);
//session.setAttribute("st", status);
//model.addAttribute("ErrorMessage", status);
return status;
}
を結びました。
$アヤックス({URL:XX})。 – rathna
@rathnaええ、動作していますが、データがメッセージIDに設定されていません – KVK
ブラウザでURLを直接押すとどうなりますか?あなたのControllerクラスを呼び出すのですか? – mhasan