请问 我的extjs +struts2 结合action怎么写action 返回"input" “success" 而extjs 要求action 返回值, extjs 如何才能得到值

解决方案 »

  1.   

    你的意思是action中调用DAO获取的数据,怎么返回给EXTJS是吗?
    如果是的话,那要看你定义的服务器与客户端之间的对象传输类型是什么,有JSON和XML等等吧
    我觉得json挺方便
    你可以在action中封装好JSON类型的字符串,然后response.getWriter().writer(String str);写回到客户端
    客户端的页面上有一个
             var itemStore = new Ext.data.Store( {   
    url : "<%=request.getContextPath()%>/searchAll.do",   
    reader : reader   
    });
    剩下的就是EXTJS显示了。