0 votos
por (20 puntos) en Java EE
editado por

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
por (5.4k puntos)
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.
por (20 puntos)
gracias ya le agrego el código que tengo

Preguntas relacionadas

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

Categorías

...