$.getJSON не извлекает данные из класса действий Struts 2 на страницу JSPJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 $.getJSON не извлекает данные из класса действий Struts 2 на страницу JSP

Сообщение Anonymous »

Я хочу получить поля из класса Action Struts 2 на моей странице JSP.
Мой код JavaScript JSP может запускать свой класс Action , но не показывает набор значение поля из класса действия на страницу JSP при вызове идентификатора предполагаемого элемента через JavaScript.
Моя консоль показывает все нормально. Я рассмотрел различные примеры и не знаю, почему я все время сталкиваюсь с одной и той же проблемой. Я не могу точно определить проблему.
Вот мой код:
В new.jsp:






getJSON example









$(document).ready(function(){
$(document).on('change','#category',function(){
var JScategory=$(this).val();
$.getJSON("getfield",
{category:JScategory},
function(data){
$('#field1').html(field);
});
}
);

});




В struts.xml:








Класс действия:
package com.mobile;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import com.db.AdDAO;
import com.opensymphony.xwork2.ActionSupport;

public class TestDropDown extends ActionSupport{

private String category;
private String field;

public String getCategory() {
return category;
}

public void setCategory(String category) {
this.category = category;
}

public String getField() {
return field;
}

public void setField(String field) {
this.field = field;
}
@Override
public String execute() throws Exception {
System.out.println("cat:"+category);
if(category.equals("Animal")){
field="Tiger";
}else if(category.equals("Bird")){
field="Eagle";
}
return SUCCESS;
}
}


Подробнее здесь: https://stackoverflow.com/questions/244 ... o-jsp-page
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»