Newsgroup: it.comp.java
Titolo: Consulto Applicazioni Web

Ciao a tutti!
Volevo sapere le vostre considerazioni riguardo
applicazioni web e grafica.
Mi trovo spesso a fare dei programmi (jsp, java servlet e class) che
poi devo passare al grafico per adattarli alle richieste dei
clienti...di solito il codice incasina l'html o lo fa uscire
direttamente da una servlet, quindi sia per non dare i sorgenti ad una
persona esterna, sia perchè non ci capisce niente, mi tocca montare la
grafica a me.
Capita anche a voi???
Come si potrebbe migliorare la situazione, avete qualche metodo
che possa risolvere anche parzialmente il problema???
Grazie in anticipo, Ciao!
:))

 che possa risolvere anche parzialmente il problema???
basterebbe che un grafico oltre all'HTML avesse una minima conoscenza di
jsp, o cmq sapere che la roba fra <% e %> non va toccata :-)
-- 
Matteo Bruni
Infogroup S.p.A.
Via delle Panche, 140
50141 - FIRENZE
Tel: 
+390554365647
mailto:
m.b...@infogroup.it

che possa risolvere anche parzialmente il problema???
La tua servlet o pagina JSP dovrebbe assegnare solo la struttura del risultato; 
la grafica va gestita con uno o piu' CSS, cosi' e' del tutto separata.
-- 
God is Real, unless declared Integer.
ObjectZone - 
http://space.tin.it/computer/csadun/

 :))
Alcune strade percorribili sono:
1) Usare jsp e delegare al grafico l'adattamento delle parti che non
   fanno parte del codice Java. Personalmente non amo molto le JSP
perche' di fatto
   non sono altro che servlet camuffate in cui il codice e' spezzettato
tra i tag HTML.
   (E qui mi tirero' addosso un sacco di critiche...;)
2) Usare XML + XSL: la tua applicazione genera le risposte come
documenti
   XML e il grafico deve creare i fogli di stile XSL per convertire
l'XML nelle
   pagine HTML da spedire ai client.
   E' la soluzione che prendera' sempre piu' piede nel prossimo futuro:
e' molto
   potente, e' standard, e' di moda.. ;)
   Richiede a te la definizione del formato dei documenti XML che
dovranno essere prodotti
   dalle servlet e al grafico di imparare ad usare (o almeno a
modificare) XSL.
3) Usare una libreria tipo FreeMarker, che fornisce un'API semplificata
per
   creare documenti ottenuti dalla fusione di un modello (i dati
generati dalla
   tua applicazione) con un template (il file che contiene i tag HTML +
i riferimenti
   ai dati del modello).
   E' una soluzione ibrida tra le prime due che ha il vantaggio di
essere molto semplice
   da usare (sia per te sia per il grafico), e' gratis, ma sicuramente
e' meno "potente" 
   delle altre due.
   Il sito dove puoi scaricarti le classi e'
http://freemarker.sourceforge.net/
 
La soluzione da adottare va scelta in base alle necessita' e alla
complessita' 
delle applicazioni da sviluppare.
Questo a grandi linee
Spero di esserti stato di aiuto
Buon lavoro
Roberto
-- 
+---------------------------+
| Roberto Bagnoli           |
| 
robe...@comune.modena.it
 |
+---------------------------+

 2) Usare XML + XSL  potente, e' standard, e' di moda.. ;)
Se per grafica intendiamo poligoni, quadrati insomma disegni di qualche
tipo e non menu combo box etc, che tu sappia esiste gia un modo xml xsl
per distinguere la parte programmativa o di contenuto dal disegno in se'?
Vrml i formatter di xsl che ho visto io permettono solo grafici "testuali"
mi
manca qualche informazione?