Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

matlorenzo

Struts vs. SEO

Recommended Posts

Olá pessoal,

 

Estou tentando mapear uma action para permitir acesso a noticias no formato /2010/11/05/titulo-da-noticia. Vejam meu código:

 

<action name="noticia/*/*/*/*" class="br.com.app.mod.web.action.NoticiaAction">
  <param name="ano">{1}</param>
  <param name="mes">{2}</param>
  <param name="dia">{3}</param>
  <param name="titulo">{4}</param>
  <result name="success">WEB-INF/jsp/noticia.jsp</result>
</action>

Ao tentar acessar o endereço

http://localhost:8180/MyApp/noticia/2010/11/5/titulo-da-noticia.action
aparece o seguinte erro:

 

HTTP Status 404 - There is no Action mapped for action name titulo-da-noticia.

Alguém sabe como resolver?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pessoal,

 

Se eu altero como está abaixo, funciona:

 

<action name="noticia-*-*-*-*" class="br.com.app.mod.web.action.NoticiaAction">
  <param name="ano">{1}</param>
  <param name="mes">{2}</param>
  <param name="dia">{3}</param>
  <param name="titulo">{4}</param>
  <result name="success">WEB-INF/jsp/noticia.jsp</result>
</action>

Por que com barras não funciona e com hífens sim? Estou usando struts 2.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.