Struts2 mejores URL con puntos dentro
-
23-12-2019 - |
Pregunta
Digamos que necesitamos obtener un formulario de inicio de sesión con nombre de usuario predefinido.
Entonces, si el usuario va a URL:
//somehost:8080/myapp/auth/myusername
La acción debe tomar myusername
como parámetro de entrada.
Lo intenté http://www.struts2.info/blog/better-URLS: STRUTS2 como ejemplo, y funciona muy bien.
pero si myusername
contiene puntos, como:
//somehost:8080/myapp/auth/firstname.lastname
, obtengo 404 error.
¿Hay alguna solución simple para usar puntos como parte del parámetro URL?
Solución
en struts.xml :
<constant name="struts.action.extension" value="" />
y en web.xml :
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
Sin fe, pero debería funcionar
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow