Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Limite 65536 bytes in Tomcat

    Da circa due settimane, stavo impazzendo con Tomcat e le JSP: in pratica, il mio "sito web" è composto da più schede, alle quali è associato uno o più metodi java; tuttavia, se non commentavo(/**/) alcuni metodi (a caso), tomcat mi restituiva un errore generico, non indicando il punto esatto della jsp, nel quale era situato l'errore.
    Alla fine, dopo aver installato l'ultiva versione di Tomcat (6.0.13), ho scoperto l'atroce verità :
    Il solito errore, non più generico, indica che ho superato il limite dei 64k per un metodo java.
    Allora, girando un pò su google ho scoperto che si tratta di un limite di java e un pò dappertutto, si consiglia di utilizzare l'azione <jsp:include page=""/> al posto della direttiva <%@ include file=""">.

    Il problemone è che non funzionano allo stesso modo, poichè ho visto che il codice che è incluso nel file di testo, importato da <jsp:include > non viene interpretato e, se ad esempio, scrivo nella pagina da includere:
    <%out.print(VARIABILE);%>
    nella pagina finale avrò sempre <%out.print(VARIABILE);%> tra i vari tag html, invece di avere solo il valore di "VARIABILE"!!!

    C'è qualcuno che mi aiuta?

  2. #2
    Utente di HTML.it L'avatar di Ed_Bunker
    Registrato dal
    Jul 2003
    Messaggi
    1,119
    Hai provato con <%= VARIABILE %> o <%= VARIABILE.toString() %> ?

  3. #3
    Buon'idea, ci devo provare, tuttavia, anche se andasse, non potrei utilizzare i metodi "dinamici" nelle pagine incluse con <jsp:include>, giusto?

  4. #4
    Utente di HTML.it L'avatar di Ed_Bunker
    Registrato dal
    Jul 2003
    Messaggi
    1,119
    Non conosco il concetto di "metodo dinamico"...

    Cosa intendi ?

  5. #5
    Originariamente inviato da Ed_Bunker
    Hai provato con <%= VARIABILE %> o <%= VARIABILE.toString() %> ?
    Non interpreta neanche quello e mi ritrovo

    <%= VARIABILE %>

    nel codice html della pagina.

  6. #6
    Risolto! L'errore era nell'estensione delle pagine incluse: erano dei file di testo txt e venivano gestite da tomcat come pagine statiche! E' bastato rinominare da .txt a .jsp per risolvere il problema.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.