Buscar
Social
Ofertas laborales ES

Foro sobre Java EE > Ayuda struts 2

He empezado con struts 2 he realizado el hola mundo la validacion del login y me dispongo a hacer mi primera pagina web con conexion de base de datos para probar.
Alguien me puede decir el esquema, es decir como agrupar las clases ,donde agruparlas, no se si meterlas en paquetes n ose

abril 9, 2012 | Unregistered Commentermajuva68

Para algo básico usaría algo como:

com.pplouis.demo.bo. Para la logica de negocio

com.pplouis.demo.dao. Para la capa de acceso a datos

com.pplouis.demo.form. Para tus beans que extiendan de ActionForm

com.pplouis.demo.action: Para tus clases (servlets) que extiendan de Action

ya conforme vayas haciendo una app mas compleja, convendrá crear mas paquetes para tener las clases mejor organizadas.

abril 9, 2012 | Registered Commenterpplouis

@majuva68 En si tu consulta tiene poco que ver con Struts2:

1. Si desea probar conexión a base de datos necesitas revisar jdbc o algun framework de persistencia.

2. Con respecto a tus dudas de agrupar clases necesitas revisar nociones básicas de diseño y conocer la arquitectura del framework y los elementos de ésta que estás utilizando, algo básico para el aprendizaje sería tener un paquete por cada tipo de elemento que utilices (action, interceptor, etc) ... en un caso real esto puede variar según los requerimientos y módulos que consideres en el diseño de tu aplicación.

Nota: Si no me equivoco extender de ActionForm o Action es una característica de Struts1, en Struts2 tengo entendido que no es necesario ni recomendable hacerlo, salvo para casos puntuales podría ser necesario que una Accion herede de una clase del API de Struts2.

Saludos,

abril 10, 2012 | Unregistered CommenterJuan