Ajuda JSP e HTML no Eclipse e Tomcat

5 respostas
joaormv

Galera estou desenvolvendo um sistema em um projeto da faculdade.
Nesse sistema em jsp e html tenho uma tela de login que á a index.jsp.

Após fazer login o jsp deve chamar a pagina menu.html.
Porém, ele faz login e não chama a menu.html e a url no bronser fica ainda como index.jsp.

E os botões em html não funcionam mais.

Estou achando que é alguma coisa nas tags meta, mais não tenho certeza.

Estou testando o site no navegador que é icluso no Eclipse.

Agradeço a ajuda desde já.

Abraços a todos.

5 Respostas

jweibe

Cara vc está validando o login em uma Servlet certo?
Logo após tu verificar se o usuário e válido ou não, caso seja
válído e so tu dar um redirect para a página desejada
no seu caso a menu.html.

ViniGodoy

JSP e HTML definitivamente não fazem parte do fórum de “Java Básico”. Você sequer leu a descrição dos fóruns antes de postar?

Movido para o fórum de Desenvolvimento Web.

joaormv

mil desculpas, fiz na pressa pois estou completamente sem tempo…

o projeto nao esta com servlet, somente com jsp… ordem da faculdade…

oq eu to usando para mudar de pagina eh:
<%
<jsp:forward page="menu.html" />
%>

mas quando ele troca de pagina fico sem as funcionalidades do html…

obs: funciona no google chrone e nao funciona no ie o.O

JonaTHANNM

tenta isso

<%
response.sendRedirect("suaPagina.jsf");
%>
gilmaslima

joaormv:
mil desculpas, fiz na pressa pois estou completamente sem tempo…

o projeto nao esta com servlet, somente com jsp… ordem da faculdade…

oq eu to usando para mudar de pagina eh:
<%
<jsp:forward page="menu.html" />
%>

mas quando ele troca de pagina fico sem as funcionalidades do html…

obs: funciona no google chrone e nao funciona no ie o.O

Não deve estar funcionando justamente por isso:

&lt;%
&lt;jsp:forward page="menu.html" /&gt;
%&gt;

oque você coloeca entre <% %> tem que ser código java (scriptlets)

experimente colocar assim:

&lt;jsp:forward page="menu.html" /&gt;

ou use o scriptlet como o colega acima orientou.

flw!

Criado 24 de maio de 2011
Ultima resposta 27 de mai. de 2011
Respostas 5
Participantes 5