我有一个要求(基于 struts 1.xx 的 Java EE 应用程序),我必须通过 AJAX 从 Struts 操作类中获取 Java 对象,以便在 UI 上显示并以表格的形式呈现它。
该对象将是动态的,因为它将通过 Web 服务填充,该服务将在操作本身中调用。
有没有通过 AJAX (javascript/jquery) 获取对象?单击 UI 选项卡时将调用该操作,并且我必须在该特定选项卡中显示该操作的响应(数组列表/哈希图对象)。
请看,我正在开发一个现有的应用程序,而且我只能使用 Struts 1.xx 框架。
以下是我将在动作类中执行的步骤:
public class AjaxAction extends Action {
public ActionForward execute(final ActionMapping mapping, final ActionForm form,
final HttpServletRequest request,final HttpServletResponse response)
{
// Step1 :webservice call
//Step 2: parse the webservice reponse and place it inside a hashmap or arraylist object
return null;
}
}
步骤 3:通过 ajax 获取填充的 hashmap/arraylist 对象并将其显示在 UI 上,我不知道该怎么做。任何示例或指向某些教程的指针都会有所帮助。