Alterado para devolver XML conforma solicitação
authorpbarros <pbarros@EDEVELOPER>
Wed, 8 Feb 2012 14:27:41 +0000 (12:27 -0200)
committerpbarros <pbarros@EDEVELOPER>
Wed, 8 Feb 2012 14:27:41 +0000 (12:27 -0200)
<xml>
 <game>
  <id>11</id>
  <titulo>teste de jogo</titulo>
  <descricao>teste de jogo</descricao>
 </game>
 <game>
  <id>12</id>
  <titulo>teste de jogo</titulo>
  <descricao>teste de jogo</descricao>
 </game>
 <game>
  <id>13</id>
  <titulo>teste de jogo</titulo>
  <descricao>teste de jogo</descricao>
 </game>
</xml>

src/java/org/ufcspa/simdecs/comunicacao/MetodoSelecionaJogo.java

index 7e4f1cf..c9bce8e 100644 (file)
@@ -59,8 +59,11 @@ public class MetodoSelecionaJogo extends HttpServlet {
                 arquivos =  em.createQuery("select arq from ArquivoCaso as arq ").getResultList();\r
                 if(arquivos.isEmpty())\r
                 {\r
-                    out.println( "<rede>" + "Nenhuma rede disponível" + "</rede>" );\r
-                    out.println( "<idRede>" + "0" + "</idRede>" );\r
+                    out.println( "<game>" );\r
+                    out.println( "<titulo>" + "Nenhuma rede disponível" + "</titulo>" );\r
+                    out.println( "<descricao>" + "Nenhuma rede disponível" + "</descricao>" );\r
+                    out.println( "<id>" + "0" + "</id>" );\r
+                    out.println( "</game>" );\r
                 }\r
                 else\r
                 {\r
@@ -68,15 +71,11 @@ public class MetodoSelecionaJogo extends HttpServlet {
                     for (ArquivoCaso arq : arquivos ) {  \r
                     //List selecionavel = new ArrayList();\r
                         \r
-                        out.println( "<rede>" + arq.getNome() + "</rede>" );\r
-                        out.println( "<idRede>" + String.valueOf(arq.getId()) + "</idRede>" );\r
-//                        if( arqBuffer.length()!= 0){\r
-//                            arqBuffer.append(" ; "+String.valueOf(arq.getId())+" - "+arq.getNome());\r
-//                        }\r
-//                        else\r
-//                        {\r
-//                            arqBuffer.append(String.valueOf(arq.getId())+" - "+arq.getNome());\r
-//                        }\r
+                        out.println( "<game>" );\r
+                        out.println( "<titulo>" + arq.getNome() + "</titulo>" );\r
+                        out.println( "<descricao>" + arq.getNome() + "</descricao>" );\r
+                        out.println( "<id>" + String.valueOf(arq.getId()) + "</id>" );\r
+                        out.println( "</game>" );\r
                     }\r
                     //request.setAttribute("rede", arqBuffer);\r
                     //out.println(arqBuffer.toString());\r