이를 달성하기 위해 jquery의 post 또는 get 메소드를 사용할 수 있습니다($.post(url, params, callback) $.get(url, params, callback) )
반환 값: XMLHttpRequest
매개변수:
•url(문자열): 로딩 페이지의 URL 주소입니다.
•params(맵): (선택 사항) 서버로 전송되는 키/값 쌍 매개변수입니다.
•콜백(함수): (선택) 원격 페이지가 로드될 때 실행되는 함수입니다.
양식을 제출할 때 일반적으로 제출 작업이 완료된 후 성공/실패 여부를 묻는 팝업이 필요합니다. . 프롬프트 상자. 이때 콜백 함수를 사용합니다.
예:
페이지 제출 양식
function onSubmita()
{
var args = {
"solution.cif":$("input[name='solution.cif']" ) .val(),
"solution.fourCif":$("input[name='solution.fourCif']").val(),
"solution.HeightP":$("input[name = 'solution.HeightP']").val(),
"solution.widthP":$("input[name='solution.widthP']").val(),
"solution.vga " :$("input[name='solution.vga']").val()
};
if (confirm("코드 스트림 설정에 대한 변경 사항을 제출하시겠습니까?" )) {
$.post("<%=basePath%>old/ResolutionAction-solution.action?type=set",args, function(data) {
alert(data);
});
}
}
서버
가 작업을 실행하고 반환 값을 반환합니다
//. . . . . 액션 메소드
getResponse().setContentType("text/html;charset=UTF-8");
getResponse().getWriter().print("실행 성공!")