Newsgroup: it.comp.java
Titolo: [JSP] Errore alla riga -1 ????

Ciao, lancio una JSP di prova, tomcat mi da errore alla riga -1 con il
seguente messaggio:
org.apache.jasper.JasperException: Unable to compile class for JSP
    An error occurred at line: -1 in the jsp file: null
    Generated servlet error:
        [javac] Since fork is true, ignoring compiler setting.
        [javac] Compiling 1 source file
        [javac] Since fork is true, ignoring compiler setting.
        [javac]
C:\WebServ\Jakarta\work\Standalone\localhost\Prova2\Index2_jsp.java:58:
illegal start of expression
        [javac]
        [javac]                         ^
        [javac] 1 error
Come faccio a sapere cos'è???
In allegato ecco la pagina, la posto tutta, perchè non ho idea di cosa possa
essere!
<html>
<head>
<title>Form Test</title>
</head>
<body bgcolor="FFFFFF">
<form action="index.jsp" method="GET">
 <table width="366">
  <%
  String nameParam = request.getParameter("name");
  if ((nameParam != null) && (nameParam != ""))
   {
   <tr><td valign="top">
    Hai scritto:
    </td>
    <td valign="top">
    <%= nameParam %>
    </td>
   </tr>
   <%}%>
   <tr>
    <td valign="top">
     <p align="left">Scrivi quello che ti pare:&nbsp;</p>
     <p align="left">&nbsp;</p>
    </td>
    <td valign="top">
     <input type="Text" name="name" size="80">
    </td>
   </tr>
   <tr>
    <td colspan="2">
     <p align="center">
      <input type="submit" Value="Invia">
     </p>
    </td>
   </tr>
 </table>
</form>
</body>
</html>

    {
%>  // NON CHIUSO

Bye Cattivik

 wrote in message
news:b9gf1r$npm$1...@lacerta.tiscalinet.it...


         [javac] Since fork is true, ignoring compiler setting.
Altra regola dei newsgroup: prima di fare una domanda cerca tra le 
risposte precedenti. Quindi ora vai su google
http://groups.google.it/groups?hl=it&lr=&ie=UTF-8&group=it.comp.java
e cerca (solo in it.comp.java) "tomcat fork". Vedrai che è già stato 
risposto alla stessa domanda meno di due settimane fa.
Ciao.
\mirko

    {
%> // QUI CI VA IL TAG DI CHIUSURA

 %> // QUI CI VA IL TAG DI CHIUSURA
L'ho fatto e va, ti ringrazio.
Ma come mai da l'errore alla riga -1??
Su Google ho trovato di inserire questo:
<servlet>
   <servlet-name>jsp</servlet-name>
   ...
   <init-param>
     <param-name>fork</param-name>
     <param-value>false</param-value>
   </init-param>
   ...
</servlet>
in web.xml nella directory Conf.
Cosa fa di preciso quel parametro?


Probabilmente non riesce a individuare con precisione
la riga con l'errore, considera che la pagina jsp per il
container è come una grossa macro da interpretare e
l'omissione di quel tag rappresenta dal punto di vista
sintattico una catastrofe.
Saluti

 Saluti
Ringrazio!

HA HA HA HA!!!!!
Lo sapevo che non lo leggevi nemmeno!!!!!
Se ti guardi il mio messaggio (con attenzione) vedrai che ti ho dato
la stessa risposta... ma tu non l'hai manco guardata!!!!
Non solo sfondi le scatole con sta storia di dividere il NG, non solo non
sai fare i post,
ma manco i messaggi di risposta ti leggi!
Hoibo'


Ok, lezione acquisita !
Me lo sono meritato!

 
Perché con fork=true compila in un processo separato... vabbé, lascia 
stare. Basta che guardi un po' più sotto sul messaggio di errore e ti 
dice la riga giusta lo stesso.
Certo che tu ti sia creato un indirizzo come "jakarta.tomcat" è da 
millantato credito... :-P
Ciao.
\mirko