Spring MVC için yeni. Ben $("#formid").submit();
kullanarak bu sunabileceğini olduğum bir böyle formu,ajax (jquery) içinde spring formunu modelAttribute ile gönderme
<form:form acion="/myaction.htm" method="post" modelAttribute="myForm" id="formid">
ve json
public @ResponseBody ResultObject doPost(@ModelAttribute("myForm") MyForm myForm){ sysout("myform.input"); }
döndüren bir denetleyicisi var ve benim ModelAttribute UI değerleri alarak iyi çalışıyor.
Soruma göre bu formu jquery ajax biçiminde nasıl gönderebilirim? gönderirken I
$.ajax({
type:"post",
url:"/myaction.htm",
async: false,
dataType: "json",
success: function(){
alert("success");
}
});
form gönderildiğinde ancak ModelAttribute değerleri null, nasıl ModelAttribute nesnesi (form kullanarak nesne) içermesi için güvenilir?
şimdi çalışıyor, teşekkürler! – Rony
@Rony Sizin için işe yararsa kabul edildiğini işaretlemeyi unutmayın. –
CSRF ile SpringSecurity kullanıyorum ve bunu alıyorum: Tanınmayan simge '_csrf': bekliyordu ('true', 'false' veya 'null'). Buna bir çözüm var mı? – zygimantus