Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/03/2007, 09:57
solyluna
 
Fecha de Ingreso: enero-2007
Mensajes: 156
Antigüedad: 17 años, 5 meses
Puntos: 1
filters ->Muy urgente!!!!!

Hola, estoy empezando a trabajar con filtros de JEE y tengo un problema con el web.xml, pues me detecta un erros al poner las etiquetas de los filtros que no consigo solucionar. Este el el código que tengo para el web.xml:

Código:
<?xml version="1.0" encoding="ISO-8859-1"?>

<!DOCTYPE web-app
  PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"
  "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">

<web-app>
  <display-name>Struts Blank Application</display-name>
  
  <!-- Standard Action Servlet Configuration (with debugging) -->
  <servlet>
    <servlet-name>action</servlet-name>
    <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
    <init-param>
      <param-name>config</param-name>
      <param-value>/WEB-INF/struts-config.xml</param-value>
    </init-param>
    <init-param>
      <param-name>debug</param-name>
      <param-value>2</param-value>
    </init-param>
    <init-param>
      <param-name>detail</param-name>
      <param-value>2</param-value>
    </init-param>
    <load-on-startup>2</load-on-startup>
  </servlet>


  <!-- Standard Action Servlet Mapping -->
  <servlet-mapping>
    <servlet-name>action</servlet-name>
    <url-pattern>*.do</url-pattern>
  </servlet-mapping>


  <filter>
	<display-name>Login-filter</display-name>
	<filter-name>LoginFilter</filter-name>
	<filter-class>usuarios.filters.LoginFilter</filter-class>
  </filter>

  <filter-mapping>
	<filter-name>LoginFilter</filter-name>
	<url-pattern>*.do</url-pattern>	
  </filter-mapping>

  <!-- The Usual Welcome File List -->
  <welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
  </welcome-file-list>


  <!-- Struts Tag Library Descriptors -->
  <taglib>
    <taglib-uri>/tags/struts-bean</taglib-uri>
    <taglib-location>/WEB-INF/struts-bean.tld</taglib-location>
  </taglib>

  <taglib>
    <taglib-uri>/tags/struts-html</taglib-uri>
    <taglib-location>/WEB-INF/struts-html.tld</taglib-location>
  </taglib>

  <taglib>
    <taglib-uri>/tags/struts-logic</taglib-uri>
    <taglib-location>/WEB-INF/struts-logic.tld</taglib-location>
  </taglib>

  <taglib>
    <taglib-uri>/tags/struts-nested</taglib-uri>
    <taglib-location>/WEB-INF/struts-nested.tld</taglib-location>
  </taglib>

  <taglib>
    <taglib-uri>/tags/struts-tiles</taglib-uri>
    <taglib-location>/WEB-INF/struts-tiles.tld</taglib-location>
  </taglib>

</web-app>
y concretamente el error que me da es:

Cita:
The content of element type "web-app" must match "(icon?,display-name?,description?,distributable?,context-param*,
servlet*,servlet-mapping*,session-config?,mime-mapping*,
welcome-file-list?,error-page*,taglib*,resource-ref*,
security-constraint*,login-config?,security-role*,env-entry*,ejb-ref*)".
Gracias y un saludo.