Hola,
tengo un proyecto con una página JSP donde utilizo struts.
Mi problema es que no me hace la referencia al fichero de javascript que tengo. Es decir, que tengo un formulario con datos y mi javascript lo que hace es que si me he dejado algún campo en blanco no llega a enviar el formulario y me dice que rellene ese campo. Ahora directamente puedo dejarme los campos en blanco que no se produce nada, no salta la función javascript.
Tenía el mismo problema con la hoja de estilos css a la que se referencia, es decir, que no se cargaban los estilos, pero cambié esto:
Código PHP:
<link rel="stylesheet" href="estilos2.css" type="text/css"/>
Por esto otro:
Código PHP:
<link rel="stylesheet" type="text/css" href="<html:rewrite page='/html/estilos2.css'/>" />
Y así sí que me funcionan los estilos.
Por eso mismo digo si hay que poner algo parecido con struts para que funcione javascript, ya que tengo lo siguiente:
Código PHP:
<script type="text/javascript" src="../javascript.js">
Y en mi formulario, donde utilizo la función javascript en el onsubmit, tengo lo siguiente:
Código PHP:
<html:form action="buscarpeli" onsubmit="javascript:return insertaPeli()">
Muchas gracias