jsp usando bean y servlet consulta a la base de datos

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

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

<%@taglib prefix="sql" uri="http://java.sun.com/jsp/jstl/sql"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@page 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, 2017
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, 2017
gracias ya le agrego el código que tengo

Preguntas relacionadas

+1 voto
3 respuestas
0 votos
0 respuestas
0 votos
1 respuesta
0 votos
2 respuestas
preguntado por danco_rix@hotmail.co (140 puntos) Ene 28, 2016 en Java EE
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
...