[JSF] jsf adiciona .jsp ao final do endereço

0 respostas
R

Boa noite pessoal,

Veja se voces sabem resolver meu problema, deve ser besteira.

Eu tenho um botão em um jsp assim:

<h:commandButton value="Iniciar Sessão" action="#{sessao.efetuaCadastro}" />

Ele chama um metodo que retorna "success".

Retornando "success" desta página tenho configurado assim no faces-config:

<managed-bean>
    <managed-bean-name>sessao</managed-bean-name>
    <managed-bean-class>acessoBanco.SessaoAcompanhamento</managed-bean-class>
    <managed-bean-scope>request</managed-bean-scope>
  </managed-bean>  
  <navigation-rule>
    <from-view-id>/cadastroSessao.jsp</from-view-id>
    <navigation-case>
      <from-outcome>success</from-outcome>
      <to-view-id>/servletTR</to-view-id>
    </navigation-case>

servletTR, como o nome diz, é uma servlet que eu tenho mapeada no web.xml assim:

<servlet>
		<servlet-name>servletTR</servlet-name>
		<servlet-class>servlets.ServletTR</servlet-class>
		<load-on-startup>1</load-on-startup>
	</servlet>

	<servlet-mapping>
		<servlet-name>servletTR</servlet-name>
		<url-pattern>/servletTR</url-pattern>
	</servlet-mapping>

E ele chama tudo direitinho, só que dá erro pois ele diz que não pode encontrar a página servletTR.jsp, ou seja, la no faces-config ele ta colocando um final jsp padrão para o endereço.

type Status report

message /SISTRACK/servletTR.jsp

description The requested resource (/SISTRACK/servletTR.jsp) is not available.


Sabem como posso inibir dele fazer isso? Vlw.

Criado 3 de maio de 2010
Respostas 0
Participantes 1