Iniciante - JSP

11 respostas
thundercas

Fala pessoal, tudo tranquilo??

Estou começando hoje a estudar JSP. Estou utilizando TomCat e, quando executo a aplicação ocorre o erro abaixo:

Exception in thread "main" org.mozilla.javascript.EvaluatorException: illegally formed XML syntax (index.jsp#14)

Criei os 2 arquivos abaixo:

JSP

<%-- Minha primeira página em JSP  --%>
<html>

<% 
String texto = "Comecei porra!!";
%>

Dois tipos diferentes de impressão:<br>

<% out.println(texto); %>
<% =mensagem %><br>

<% System.out.println("Tudo foi executado"); %>
</html>

XML

<?xml version="1.0" encoding="Cp1252"?>

Se alguém puder ajudar eu agradeço!! Valeu

11 Respostas

thundercas

Consegui arrumar o erro acima, agora ta dando o seguinte:

Exception in thread “main” org.mozilla.javascript.EcmaError: ReferenceError: “XML” is not defined. (index.jsp#1)

Alguém sabe o que pode ser?? valeu!

Hanzi_West

Qual foi a solução para o problema anterior?

Como está o codigo agora?

Esse arquivo XML é pra quê?
Não sei se ajuda, mas tente colocar as tags HTML que compõem um documento bem formatado, como

<html>

<body>

<!-- Seu codigo -->


</body>

</html>
doug

olá
Tenta usar esse encode para seu XML, pode ser isso:

<?xml version="1.0" encoding="ISO-8859-1"?>

espero ter ajudado
flwss

thundercas

Thiago, fiz isso mas continuou o mesmo erro. Não entendo o que está ocorrendo.

doug

POsta seu web.xml e seu index.jsp…
Para que eu possa analizar

Obrigado

thundercas

Seguem abaixo:

arquivo JSP

<html>
<body>
LALALA
</body>
</html>

arquivo XML

<?xml version="1.0" encoding="ISO-8859-1"?>

Sequência do que estou fazendo:

  • Clico em STOP TOMCAT
  • Clico em START TOMCAT. Neste momento aparecem diversas linahs de execução onde confirma que o TomCat está rodando
  • Clico em Run As => JavaScript

Obrigado!

doug

putzzz… vc esta rodando direto do plugin, né
pelo jeito é aquele syseo algo do genero… nussa, não sei, não sou muito fã dele
gosto mais do merve ou até o eclipse 3.2 tem o server para rodar…
enfim… é estranho vc colocar run as -> javascript

vou mandar um projeto deste estilo para vc analizar,
pq não tem explicação esse erro …

O que podemos fazer é colocar no tomcat e rodar
dentro dele para ver se acontece erro… acredito que não…
para isso basta exportar seu projeto de forma de war e
colocar na pasta do tomcat (webapps)

Esta certinho

thundercas

Thiago, obrigado pela força!!

Veja bem, estou seguindo apenas as instruções da apostila da FJ21 da Caellum. Lá não explica bem como faço para executar a aplicação, eu suponho que seja assim. Estou usando sim o plugin da SYSDEO.

Eu consegui fazer dar certo aqui, mas as coisas ficaram meio escuras rsrsrs… Eu acessei a URL direto no browser, ele exibiu as informações corretamente e exibiu a mensagem no console. Vou continuar os estudos aqui e ver no que dá, mas muito obrigado pela força!!

Abraços

B

Recomendo pegar uma IDE que gere um projeto web e estudar a partir dele.

E segundo, não estude JSPs, misturar Java com JSP com <%= %>, hoje em dia ninguém usa isso.

Estude sim JSTL, Expression Language, Custom TagLibs, Managed Beans, etc.

doug

OPa!! De nada… a apostila F21 da caelum… é uma boa apostila
apesar de estar um pouco antiguinha!!! Mas tem boas
instruções para desenvolvimento em java web!!

Desejo boa sorte nos estudos
e qq coisa pode voltar a postar
desculp não resolver por completo esse “probleminha”!!

flwsss

L

Tem outra opção que não seja “run as Javascript” ?

Criado 3 de maio de 2008
Ultima resposta 4 de mai. de 2008
Respostas 11
Participantes 5