2016-10-26 4 views
-1

ここに私のコードです。私はたくさん試しました。しかし幸運を見つけることができません。私は、Ajaxレスポンスを表形式にしたいと考えています。テーブルをajaxレスポンスに追加する方法

if (URI.endsWith("updateEmpById.action")) { 
       Employee emp; 
       try { 
        emp = new EmployeeDaoImpl().findEmployee(Integer 
          .parseInt(request.getParameter("val"))); 

        out.print("<div>"); 
        out.print("<form action='UpdateEmployee.action'><p> ID:<input type='number' name='id' value='" 
          + emp.getId() + "' readonly></p>"); 
        out.print("<p> NAME:<input type='text' name='name' value='" 
          + emp.getName() + "'></p>"); 
        out.print("<p> DESIGNATION:<input type='text' name='desig' value='" 
          + emp.getDesignation() + "'></p>"); 
        out.print("<p> SALARY:<input type='text' name='salary' value='" 
          + emp.getSalary() + "'></p>"); 
        out.print("<p><input type='button' value='Update' class = 'button'></p></form>"); 
        out.print("</div>"); 
       } catch (NumberFormatException e) { 
        e.printStackTrace(); 
       } catch (SQLException e) { 
        e.printStackTrace(); 
       } 
      } 

ありがとうございます。

+1

テーブルとして出力したい場合は、少しHTMLを学んでください。 https://www.tutorialspoint.com/html/html_tables.htm –

答えて

0

あなたはただ、これは私のJavaのページです

+1

?わからない。 –

+0

json.addData( "emp"、emp); – geetha

+0

json.addData( "emp"、emp);私は "carList"を "jspページ"に転送しました。 – geetha

0
ArrayList<ArrayList<String>> carList = new ArrayList<ArrayList<String>>(); 
    List<CarInfo> carById = carInfoService.getCarDetail(carId); 

     if (carById != null) { 
      for (CarInfo carId : carById) { 
       ArrayList<String> carDetail = new ArrayList<String>(); 
       carDetail.add(carId.getFirstName()); 
       carDetail.add(carId.getLastName()); 
       carList.add(carDetail); 
      } 
      json.putStatus(1); 
      json.addData("carList", carList); 
     } 

をあなたのビューページ(すなわち、JSPページ)にオブジェクト「EMP」を転送し、表形式などの詳細を印刷することができます。私はちょうど私の "JSPページ"に "carList"を転送しました

関連する問題