Posludio

"Aquello que termina o sirve de finalización a algo"

Asegurando las JSPX en Struts

leave a comment »


Aunque aparentemente podria ser traumatico, resulto ser un cambio de 5 minutos el poner todas las JSPX (View) bajo el directorio WEB-INF. Simplemente fueron necesarios unos pocos cambios en las rutas de las vistas en el archivo struts.xml y con esto se elimina el problema de visualización por defecto de carpetas que viene habilitado en JBoss y se obliga al uso del patron MVC. Aparentemente, se pensaria que los estilos e imagenes tambien deben ser movidos a la carpeta WEB-INF y por ende la creación de un controller para ellos, pero simplemente se dejan en su ubicación anterior y todo sigue perfecto. Algunos comentarios en JavaWorld indican posibles problemas en algunos Application Servers, y sugiere la utilización de un security constraint en el web.xml para todas las URL *.jspx. Al final esto podria utilizarse como un mecanismo de refuerzo de la seguridad, pero no soluciona el problema de visualización por defecto de carpetas sin index.html.

Written by jalvarez

2004/12/05 at 19:13

Posted in Tecnología

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: