jsp usando bean y servlet consulta a la base de datos

0 votos
preguntado por RK ortega (120 puntos) Jul 2 en Java EE
editado por RK ortega Jul 3

Saludos, soy nuevo en el foro.

Estoy realizando una aplicacion web que me permita insertar, modificar, eliminar y por ultimo mostrar la informacion de consulta utilizando un diseño MVC, (jsp, bean y servlet), tengo casi todo, lo unico que me falta es la consulta no encuentro forma de que me trabaje en mi modelo.

El modelo es un archivo tipo java bean

public ArrayList<bean_omrk_modelo> select(){
        ArrayList<bean_omrk_modelo> selectDatos = new ArrayList<>();
        
        try {
            String query = "SELECT * FROM DATOS";
            
            
            sentencia = conectar.createStatement();
            resultado = sentencia.executeQuery(query);
            
            while (resultado.next()){
                selectDatos.add(new bean_omrk_modelo(resultado.getString("m_omrk_clave"),resultado.getString("m_omrk_apellido"), resultado.getString("m_omrk_nombre"), resultado.getString("m_omrk_correo")));
                
            }
        } catch (SQLException ex) {
            Logger.getLogger(bean_omrk_modelo.class.getName()).log(Level.SEVERE, null, ex);
        }
        return selectDatos;
    }

en el servlet.

protected void processRequest(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
        bean_omrk_modelo l = new bean_omrk_modelo();
        ArrayList<bean_omrk_modelo> n = l.select();
        
        request.getSession().setAttribute("l", l);
        request.getRequestDispatcher("omrk_select.jsp").forward(request, response);
        
    }

y el jsp

<[email protected] prefix="sql" uri="http://java.sun.com/jsp/jstl/sql"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<[email protected] contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <link href="css/css.css" rel="stylesheet" type="text/css"/>
        <title>Select</title>
    </head>
    <body>
        <ul id="header" class="omrk_list">
            <li><a href="">MOstrar</a>
                <ul>
                    <li><a href="omrk_insertar.jsp">Insertar</a></li>
                    <li><a href="omrk_update.jsp">Modificar</a></li>
                    <li><a href="omrk_delete.jsp">Eliminar</a></li>
                    <li><a href="index.jsp">Inicio</a></li>
                </ul>
            </li>
        </ul>
    <center><h1>Consulta</h1>
        <form action="select.do" method="POST">
            <table border="0">
            <thead>
                <tr>
            <center><h1>Datos</h1></center>
                </tr>
            </thead>
            <tbody>
                <tr>
                    <td>ID</td>
                    <td>Apellido</td>
                    <td>Nombre</td>
                    <td>Correo</td>
                </tr>
                <c:forEach var="sevlet_omrk_consulta" items="${sessionScope.n}">
                    <tr>
                        <td>${n.DT_CLAVE}</td>
                        <td>${n.DT_APELLIDO}</td>
                        <td>${n.DT_NOMBRE}</td>
                        <td>${n.DT_CORREO}</td>
                    </tr>
                </c:forEach>
                    <tr>
                        <td>
                            
                        </td>
                    </tr>
            </tbody>
        </table>
        </form>
    </center>
</body>
</html>

1 Respuesta

0 votos
respondido por victor (3,880 puntos) Jul 2
Si añades algo de código, de donde tengas el problema quizás sea más fácil para que la gente te ayude.

Saludos.
comentado por RK ortega (120 puntos) Jul 3
gracias ya le agrego el código que tengo
Bienvenido a Dudas de Programación, donde puedes hacer preguntas y recibir respuestas sobre los problemas más frecuentes de los lenguajes de programación, frameworks de desarrollo y bases de datos que utilices. Foro de Línea de Código
...