私は ajax 呼び出しで値を取得したいです。これは私が行った方法です。
<input type="text" id="CIMtrek_CI_CER" name="CIMtrek_CI_CER" onblur="getProjectInfo()"/>
これが私のスクリプトです
function getProjectInfo(){
var cerNo = document.getElementById('CIMtrek_CI_CER').value;
$.ajax({
type: "POST",
url: "CIMtrek_Project_Information",
data: {
cerNo: cerNo
},
success: function (msg) {
alert("msg : "+msg);
document.getElementById('div_CIMtrek_CI_Used_By_ProjNo').innerHTML=msg;
}
});
}
これが私の春の方法です:
@RequestMapping(value = "/CIMtrek_Project_Information", method = RequestMethod.POST)
public String getProjectInfotmation(@RequestParam("cerNo") String cerNo,HttpServletRequest request,HttpServletResponse response) throws Exception {
System.out.println("cerNo : "+cerNo);
return cerNo;
}
コントロールはこのメソッドに移動し、値も出力しますが、値を割り当てたコールバックでは複製されません。
success: function (msg) {
alert("msg : "+msg);
document.getElementById('div_CIMtrek_CI_Used_By_ProjNo').innerHTML=msg;
}
私がfirebugを使用したときの応答はHTTP Status 404 - /ProjectCapexMonitoring/WEB-INF/views/81723.jsp
81723
この入力で与えた入力.jsp
が追加され、この例外が発生します。
何が問題であるかを解決するのを手伝ってください。
よろしくお願いします。