response.setContentType( "text/xml" );
response.setHeader( "Cache-Control", "no-cache" );
- EntityManager em = DbUtil.getInstance().getEntityManager();
- long pIdSessao = Long.parseLong(request.getParameter("idsessao"));
- String pUID = request.getParameter("uid");
+ EntityManager em = DbUtil.getInstance().getEntityManager();
+ long pIdSessao = Long.parseLong(request.getParameter("idsessao"));
+ String pUID = request.getParameter("uid");
+ String pDesmarcado = request.getParameter("desmarcado");
+ boolean desmarcado = false;
+ if (pDesmarcado != null && !pDesmarcado.equals(""))
+ desmarcado = true;
+
out.println( "<xml>" );
boolean isPar;
--- /dev/null
+/*
+ * To change this template, choose Tools | Templates
+ * and open the template in the editor.
+ */
+package org.ufcspa.simdecs.comunicacao;
+
+import java.io.IOException;
+import java.io.PrintWriter;
+import java.util.Iterator;
+import javax.persistence.EntityManager;
+import javax.servlet.ServletException;
+import javax.servlet.http.HttpServlet;
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+import org.ufcspa.simdecs.entities.Caso;
+import org.ufcspa.simdecs.util.DbUtil;
+
+/**
+ *
+ * @author maroni
+ */
+public class metodoGravaHistorico extends HttpServlet {
+
+ /**
+ * Processes requests for both HTTP
+ * <code>GET</code> and
+ * <code>POST</code> methods.
+ *
+ * @param request servlet request
+ * @param response servlet response
+ * @throws ServletException if a servlet-specific error occurs
+ * @throws IOException if an I/O error occurs
+ */
+ protected void processRequest(HttpServletRequest request, HttpServletResponse response)
+ throws ServletException, IOException {
+ response.setContentType("text/html;charset=UTF-8");
+ PrintWriter out = response.getWriter();
+ try {
+ response.setContentType( "text/xml" );
+ response.setHeader( "Cache-Control", "no-cache" );
+
+ EntityManager em = DbUtil.getInstance().getEntityManager();
+ long pIdSessao = Long.parseLong(request.getParameter("idsessao"));
+ String pIdPaciente = request.getParameter("idpaciente");
+
+ out.println( "<xml>" );
+
+ out.println(" <grava_historico registrado=\"sim\" />");
+
+ out.println( "</xml>" );
+ } finally {
+ out.close();
+ }
+ }
+
+ // <editor-fold defaultstate="collapsed" desc="HttpServlet methods. Click on the + sign on the left to edit the code.">
+ /**
+ * Handles the HTTP
+ * <code>GET</code> method.
+ *
+ * @param request servlet request
+ * @param response servlet response
+ * @throws ServletException if a servlet-specific error occurs
+ * @throws IOException if an I/O error occurs
+ */
+ @Override
+ protected void doGet(HttpServletRequest request, HttpServletResponse response)
+ throws ServletException, IOException {
+ processRequest(request, response);
+ }
+
+ /**
+ * Handles the HTTP
+ * <code>POST</code> method.
+ *
+ * @param request servlet request
+ * @param response servlet response
+ * @throws ServletException if a servlet-specific error occurs
+ * @throws IOException if an I/O error occurs
+ */
+ @Override
+ protected void doPost(HttpServletRequest request, HttpServletResponse response)
+ throws ServletException, IOException {
+ processRequest(request, response);
+ }
+
+ /**
+ * Returns a short description of the servlet.
+ *
+ * @return a String containing servlet description
+ */
+ @Override
+ public String getServletInfo() {
+ return "Short description";
+ }// </editor-fold>
+}
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">
<context-param>
-
<param-name>javax.faces.PROJECT_STAGE</param-name>
<param-value>Production</param-value>
</context-param>
<servlet-name>MetodoConfiancaEtapa</servlet-name>
<servlet-class>org.ufcspa.simdecs.comunicacao.MetodoConfiancaEtapa</servlet-class>
</servlet>
+ <servlet>
+ <servlet-name>metodoGravaHistorico</servlet-name>
+ <servlet-class>org.ufcspa.simdecs.comunicacao.metodoGravaHistorico</servlet-class>
+ </servlet>
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>*.jsf</url-pattern>
<servlet-name>MetodoConfiancaEtapa</servlet-name>
<url-pattern>/MetodoConfiancaEtapa</url-pattern>
</servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>metodoGravaHistorico</servlet-name>
+ <url-pattern>/metodoGravaHistorico</url-pattern>
+ </servlet-mapping>
<session-config>
<session-timeout>
30
<filter-name>Character Encoding Filter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
-
</web-app>