style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-5164839828746352"
data-ad-slot="7563230308">

Java web

hola soy nuevo como desarrollador en java web y necesito saber como hacer una aplicación que me permita gestionar información de una tabla de una BD

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de Sr. Negativo

Java Web

Algunos tips:

  1. Puedes descargar e instalar algún servidor como Tomcat, JBoss, GlassFish...
  2. Leer sobre ORM, JDBC,etc.
  3. Es necesario saber SQL si es que vas a trabajar con bases de datos
  4. etc.

Son muchas cosas que debes aprender.

Ejemplo.

package control.pruebas;

import java.sql.DriverManager;
import java.sql.Connection;
import java.sql.Statement;
import java.sql.ResultSet;

public class Conexion {

        /**
         * @param args
         */

        public static void main(String[] args) {
                try{
                        Class.forName("com.mysql.jdbc.Driver");
                        Connection conecta=(Connection) DriverManager.getConnection("jdbc:mysql://localhost:3306/sistema","root","root");
                        System.out.println("Conexión exitosa\n");
                        Statement sentencia= conecta.createStatement();
                        ResultSet registro=sentencia.executeQuery("select *from contactos");
                       
                        while(registro.next()){
                                System.out.println("\nId: "+registro.getInt("id"));
                                System.out.println("\nNombre: "+registro.getString("nombre"));
                                System.out.println("\nApellido paterno:"+registro.getString("ap_paterno"));
                                System.out.println("\nApellido materno:"+registro.getString("ap_materno"));
                                System.out.println("\nTelefono: "+registro.getString("telefono"));
                                System.out.println("\nEmail: "+registro.getString("email"));
                                System.out.println("\nDirección: "+registro.getString("direccion"));
                        }
                       
                       
                        conecta.close();
                        System.out.println("\nConexión cerrada");
                }catch(Exception ex){
                        ex.printStackTrace();
                }

        }

}

Imagen de shadoup

Un pequeño ejemplo

Bueno primero que nada!!! como menciona compañero Sr. Negativo el te recomendó bajar tomcat que en mi opinión es bastante sencillo de instalar y configurar, aprender sentencias besicas de SQL Select, Insert, Delete, un poco de XML , y acerca de Servlets y JSP..

a continuación te adjunto un pequeño ejemplo de consulta utilizando un servlet:

import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.util.*;
import java.net.*;
import java.sql.*;

public class consulta extends HttpServlet {

   public void service(HttpServletRequest request, HttpServletResponse response)
       throws ServletException, IOException
  {

   String url="jdbc:postgresql://localhost:5432/autos";
   Connection con=null;
   String query="SELECT * FROM carros ORDER BY marca";
      try
      {    
        Class.forName("org.postgresql.Driver");
        con=DriverManager.getConnection(url,"Tuusuario","Tuclave");
        Statement inst=con.createStatement();
        ResultSet rs=inst.executeQuery(query);
        response.setContentType("text/html");
        PrintWriter out = response.getWriter();
        out.println("<html>");
        out.println("<body>");
        out.println("<center>");
        out.println("<table border=1>");
        out.println("<h1>*** Consulta con un Servlet *** </h1>");
        out.println("<tr><td>MARCA</td><td>MODELO</td><td>COLOR</td></tr>");
        while (rs.next())
        {
          String marc = rs.getString(1).trim();
          int model = rs.getInt(2);
          String colo = rs.getString(3).trim();
          out.println("<tr><td>"+marc+"</td><td>"+model+"</td><td>"+colo+"</td></tr>");
        }// while
        out.println("</table>");
        out.println("</center>");
        out.println("</body>");
        out.println("</html>");
       con.close();
       inst.close();
      }
      catch(Exception exc)
      {
      }
   }
}

bueno.. espero te sirva como ejemplo... y posteriormente... lee acerca del modelo MVC todo eso te sera util
Salu2 :)

Imagen de Sr. Negativo

sin respuesta


hola soy nuevo como desarrollador en java web y necesito saber como hacer una aplicación que me permita gestionar información de una tabla de una BD

Sin más información de lo que quiere no habrá forma de ayudarlo. ¿Maneja MySQL, PostgreSQL, etc.?

style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-5164839828746352"
data-ad-slot="7563230308">