Entradas

Imagen
- Bienvenido - Este es un blog dirigido para ayudar en el aprendizaje de lenguajes de programacion, espero sea de gran utilidad el contenido de este blog que ésta construcción.  

Servlet Recibir datos por POST de un formulario.

Imagen
Java Servlet Hola que tal hoy te explicare como enviar datos por post y recibirlos por un servlet para mostrarlos en HTML. Aqui puedes encontrar la carpetarcon este ejemplo  solo colocalo dentro de \webapps para que funcione descargar . Primero crearemos el formularia donde capturaremos los datos que sean enviados. www\enviar\html\formulario.jsp <html> <style type="text/css"> <!-- .Estilo1 { color: #FFFFFF; font-weight: bold; } .Estilo21 {color: #003333; font-weight: bold; font-family: "Courier New", Courier, monospace; font-size: 14px; } --> </style> <body> /*El formulario enviara los datos a url-pattern del xml  /servlet/recibir*/ <form name="form" method="post" action="../servlet/recibir"> <table width="460" height="250" border="1" cellpadding="0" cellspacing="0"> <tr> <td colspan="2" bgco

JavaServer Pages Hola mundo

JavaServer Pages JavaServer Pages ( JSP ) es una tecnología Java que permite generar contenido dinámico para web, en forma de documentos HTML, XML o de otro tipo. Directivas: Son etiquetas a partir de las cuales se genera información que puede ser utilizada por el motor de JSP. No producen una salida visible al usuario sino que configura cómo se ejecutará la página JSP. Su sintaxis es: <%@ directiva atributo="valor" %> JSP Scriptlet   <% code %>: El código se inserta en el método servlet JSP Declaration  <%! code %> : El código se inserta  dentro del cuerpo de la clase servlet, fuera del método servlet. Este JSP muestra el numero de visitas y un mensaje de hola mundo.Es adecuado para comenzar en el ambiente JSP  -----------------------------------holamundo.jsp--------------------------------------- <%@ page language='java' contentType="text/html" %> <%! Int contador=0; %> <html> <hea

Eliminar registros en la Base de Datos desde JSP

En la entrada de Consulta de Base de Datos desde JSP mostre  la clase conexion, bueno aqui de igualmanera se necesitara. Este jsp que enseguida mostrare es para eliminar datos en la BD usando la clase conexion..  ----------------------.-------------------------elimanar.jsp------------------------------------------------- <%@ page import="java.io.*,java.util.*,java.net.*,java.sql.*" %> <%@ page import = "conexion.conexion" %> <%! conexion con = new conexion(); %> <body> <!-- bajas--> <% if(request.getParameter("baja") != null) { Statement instruccion=null; instruccion = con.getConnection().createStatement(); String id = request.getParameter("Id_usuario"); try { instruccion.executeUpdate("delete from usuarios where id_usuarios="+id+";"); out.println("<br></br> <table width='345' border='1' align='center' bgcolor='#FFFFFF'  cellpadding='0&

Conexion jsp + mysql (insertar y consulta)

Imagen
Conexion JSP + MYSQL 1) Consulta de Base de Datos desde JSP  2) Insertar registros en la Base de Datos desde JSP  3) Eliminar registros en la Base de Datos desde JSP 

Insertar registros en la Base de Datos desde JSP

En la entrada de Consulta de Base de Datos desde JSP mostre  la clase conexion, bueno aqui de igualmanera se necesitara. Este jsp que enseguida mostrare es para insertar datos en la BD usando la clase conexion..  -----------------------insert.jsp------------------------ <%@ page import="java.io.*,java.util.*,java.net.*,java.sql.*" %> <%@ page import = "conexion.conexion" %> <%! conexion con = new conexion(); %> <body > <% if(request.getParameter("alta") != null) { Statement instruccion=null; instruccion = con.getConnection().createStatement(); String id_usu = request.getParameter("Id_usuario"); String nom_usu = request.getParameter("Nombre_usuario"); try { instruccion.executeUpdate("insert into usuarios values('"+id_usu+"','"+nom_usu+"');"); out.println("<br></br> <table width='345' border='1' align='cent

Consulta de la Base de Datos desde JSP

Imagen
Para esta conexion primero se creara una clase conexion la cual llamaremos  en el jsp para conectarnos. La clase conexion es la siguiente: --------------------clase conexion.java-------------------------- package conexion; import java.sql.*; public class conexion {    //atributos       private String bd = "practica1";     private String login = "root";     private String password = "123";     private String url = "jdbc:mysql://localhost/"+bd;         Connection canal = null; //contructor    public conexion(){          try {         Class.forName("com.mysql.jdbc.Driver");         canal=DriverManager.getConnection(url,login,password);                }     catch(java.lang.ClassNotFoundException e){} catch(SQLException e) {};         } //metodos        public Connection getConnection(){       return canal;    }      public void desconectar(){       canal = null;    } }           -----------------------