我调用jquery 方法$.get(url, null, function(data) {}),以前是在servlet中的public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException接收,现在升级使用struts2了,不用servlet了,那怎么使用呢?

解决方案 »

  1.   

    页面参数 <input type="text" value="" id="fwxz" name=""> 
             <input type="text" value="<%=basepath%>" id="basepaths" name=""> 
      var houselocated = $("#fwxz").val();
           
           var obj ;
           var path = $("#basepaths").val();
               $.ajax({
       url: path+"allpage/addBasehouseinfoAction.action",
       type: "post" ,
       processData: false,
         
       data: "houselocated="+houselocated+"&aa=kk,
      
       success: function(data){       $("#content").prepend(data);
               }  }); 
    <div id  = "content"></div>
    action接收为  HttpServletRequest request = ServletActionContext.getRequest();
       
       String houselocated= request.getParameter("houselocated");
               String aa= request.getParameter("aa");
               
    HttpServletResponse  response =ServletActionContext.getResponse();
    response.setContentType("text/html; charset=utf-8");
    PrintWriter out = response.getWriter();
    out.print("<td>成功<td>");