RE:No interpretar cierto código jsp
/*
* PROCESOS.java
*
* Created on 11 de junio de 2009, 09:41 PM
*/
package SERVLET;
import java.io.*;
import java.net.*;
import javax.servlet.*;
import javax.servlet.http.*;
import DAO.DAOMANT;
import BEAN.BEANMANT;
/**
*
* @author Administrador
* @version
*/
public class PROCESOS extends HttpServlet {
DAOMANT dt1;
BEANMANT bt1;
BEANMANT bt2;
/** Processes requests for both HTTP <code>GET</code> and <code>POST</code> methods.
* @param request servlet request
* @param response servlet response
*/
protected void processRequest(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html;charset=UTF-8");
PrintWriter out = response.getWriter();
String op=request.getParameter("boton");
String op1=request.getParameter("boton1");
if(op.length()!=0 && op!=null){
if(op.equalsIgnoreCase("consultar")){
consultar(request,response);
}else{
if(op.equalsIgnoreCase("grabar")){
grabar(request,response);
}else{
if(op.equalsIgnoreCase("actualizar")){
grabar(request,response);
}else{
if(op.equalsIgnoreCase("borrar")){
borrar(request,response);
}
}
}
}
}
}
protected void consultar(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html;charset=UTF-8");
PrintWriter out = response.getWriter();
dt1=new DAOMANT();
bt1=new BEANMANT();
String cod=request.getParameter("caja1");
bt1.setCod(cod);
DAOMANT.consultar(bt1);
getServletContext().getRequestDispatcher("/INGRESO.jsp").forward(request,response);
}
protected void grabar(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html;charset=UTF-8");
PrintWriter out = response.getWriter();
bt2=new BEANMANT();
String cod=request.getParameter("caja1");
String nom=request.getParameter("caja2");
String fec=request.getParameter("caja3");
String pf=request.getParameter("caja4");
String pv=request.getParameter("caja5");
String stk=request.getParameter("caja6");
String prov=request.getParameter("caja7");
String cat=request.getParameter("caja8");
bt2.setCod(cod);
bt2.setNom(nom);
bt2.setFec(fec);
bt2.setPf(pf);
bt2.setPv(pv);
bt2.setStock(stk);
bt2.setProv(prov);
bt2.setCat(cat);
DAOMANT.grabar(bt2);
getServletContext().getRequestDispatcher("/INGRESO.jsp").forward(request,response);
}
protected void borrar(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html;charset=UTF-8");
PrintWriter out = response.getWriter();
bt1=new BEANMANT();
String cod=request.getParameter("caja1");
bt1.setCod(cod);
DAOMANT.borrar(bt1);
getServletContext().getRequestDispatcher("/INGRESO.jsp").forward(request,response);
}
// <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
*/
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
*/
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
processRequest(request, response);
}
/** Returns a short description of the servlet.
*/
public String getServletInfo() {
return "Short description";
}
// </editor-fold>
}