저는 struts 2 jquery 태그를 사용하는 JSP를 가지고 있습니다. 지금Struts2 jquery 액션은 성공시 전체 폼을 반환합니다.
function lpnFilter() {
var param = $('#sortForm').serialize();
//var jsonValidationParam = "&struts.enableJSONValidation=true";
//param = param + jsonValidationParam;
$.ajax({
type : 'POST',
url : 'getLPNDetails',
data : param,
success : function(data) {
alert(JSON.stringify(data));
//alert(data.lpn);
},
async : false
});
//$('#lpnDetails').show();
}
:
@Action(value = "getLPNDetails", results = {
@Result(name = SUCCESS, type = JSON, params = { "ignoreHierarchy", "false", "includeProperties",
"sortForm\\..*,actionMessages\\[\\d+\\], fieldErrors\\[\\d+\\], actionErrors\\[\\d+\\]" }),
하는 형태의 모든 값을 반환하지 않습니다 난에서 전화하고
The form is :
<s:form data-role="content" class="center-btn" id="sortForm"
theme="simple">
<s:textfield name="item" id="item"/>
<s:textfield name="acc" id="acc"/>
</s:form>
Have a action:
@Action(value = "getLPNDetails", results = {
@Result(name = SUCCESS, type = JSON, params = { "ignoreHierarchy", "false", "includeProperties",
"sortForm\\..*,actionMessages\\[\\d+\\], fieldErrors\\[\\d+\\], actionErrors\\[\\d+\\]" }),
@Result(name = INPUT, location = "sortMUIDMobile.jsp", params = { "ignoreHierarchy", "false",
"includeProperties",
"url\\..*, actionMessages\\[\\d+\\], fieldErrors\\[\\d+\\], actionErrors\\[\\d+\\]" }),
@Result(name = ERROR, location = "sortMUIDMobile.jsp", params = { "ignoreHierarchy", "false",
"includeProperties",
"sortForm\\..*, actionMessages\\[\\d+\\], fieldErrors\\[\\d+\\], actionErrors\\[\\d+\\]" }) })
public String getLPNDetails() {
}
. 그렇게 할 수있는 방법이 있습니까?
답변 받기 –