Domanda

Come posso visualizzare la traduzione intermedia eseguita sulle pagine JSP e JSPX da WTP?Ricevo strani errori di sintassi nella scheda Problemi di Eclipse in un progetto che contiene molte pagine .jspx.Non influiscono su nulla nell'applicazione in esecuzione (Tomcat 6.0) e sono comparsi solo nelle ultime 2 settimane, dopo un aggiornamento.

Il motivo per cui mi piacerebbe visualizzare l'output è che sto utilizzando il framework Stripes su http://stripesframework.org e gli errori scompaiono per un particolare file .jspx dopo aver rimosso la riga <stripes:errors /> di quel file.Allo stesso tempo, gli errori di sintassi sono comparsi solo dopo aver eseguito di recente una nuova installazione di Eclipse al lavoro, ma poi un aggiornamento di Eclipse a casa poco dopo.Mi piacerebbe vedere l'output per determinare di chi dovrebbe essere il problema (WTP, Stripes o forse solo io :).

Ricorda che questo problema è in qualche modo estetico, poiché non influisce su nulla dal punto di vista funzionale.Invia semplicemente spam alla mia scheda Problemi in Eclipse e mostra le piccole icone X rosse nell'esploratore del progetto.

È stato utile?

Soluzione

In questo momento dovresti aggiungere il download separato dei test automatici per fare questo, e solo nel ramo 3.1, ma abilita un " Mostra traduzione " comando tramite Ctrl + Maiusc + 9. Attenzione che la traduzione generata non è uguale al 100% come quella che il server creerebbe in fase di esecuzione - non è pensata per essere eseguita. Inoltre, le versioni 3.0.3 più recenti contengono correzioni per il traduttore che dovrebbero chiarire questo tipo di problemi (variabili NESTED + tag a chiusura automatica). 3.0.3 è previsto per novembre e dovrebbe essere aggiornato in modo pulito in Ganymede SR1.

Altri suggerimenti

Ho visto l'editor JSP di Eclipse diventare davvero confuso per quasi nulla.Hai detto che il problema scompare se rimuovi il tag.Ritorna se rimetti il ​​tag?So che Eclipse 3.3 a volte presentava alcuni problemi con i file JSP quando aprirli e forzare un salvataggio cancellava il file dai messaggi di errore (non ho ancora provato 3.4).Forse è quello che ti sta succedendo.Oltre a questo, sono presenti tutti gli spazi dei nomi include/xml corretti definiti nei file?

Ho esattamente lo stesso problema con JSP e il tag <stripes:errors/> in Ganimede. Con Europa, non ci sono stati errori. Ora mostra un paio di strani errori di sintassi nel riquadro dei problemi. Ma come ha affermato Silvaran è solo cosmetico, dal momento che il progetto si sviluppa correttamente e funziona. Tuttavia è ancora fastidioso.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top