Newsgroup: it.comp.java
Titolo: HELP - Invio di RICH TEXT da una Form (ASP? Java?)

Ciao,
dopo varie ricerche sono capitato in questa pagina
http://www.aspforums.com/ASPScriptComponents/ASPRichEdit/demo/default.asp
Problema:
Ho esigenza di gestire un input di testo in formato "RICH TEXT", ovverossia
qualcosa in grado di associare al testo concetti come bold, italic, tipo di
carattere, dimensione in punti, ecc., nonche' magari link ipertestuali.
Ho visto il suddetto "componente", che e' in realta' un qualcosa in grado di
inviare al client tutto il codice necessario a utilizzare l'oggetto "embedded"
in IE per l'editing dell'html.
Un volta inserito il testo, questo puo' essere inviato a una pagina asp e
memorizzato in un db sotto forma di codice HTML,  recuperato in un secondo tempo
e inviato al client ottenendo la rivisualizzazione di quanto inserito
precedentemente, con tutti i relativi attributi.
C'e' lo svantaggio che e' una soluzione valida solo per IE, ma ha due cose che
mi piacciono
1) non c'e' nulla da installare lato client, niente activex o altro
2) nel caso ci si colleghi con un altro browser, il codice genera al posto del
"controllo richedit" una semplice "textarea" per cui si puo' continuarte a usare
tutto come prima e eseguire il sumbit dei dati anche se solo in semplice testo.
C'e' qualcuno a conoscenza di soluzioni alternative che consentano cose simili,
senza dover installare activex o plugin (a meno che non siano trasparenti al
visitatore il piu' possibile, e che a questo punto funzionino sia su IE che
Netschiappa)
Meglio ancora, non esiste un applet java, free o commerciale, che consenta
l'edit del testo e il submit dello stesso in formato html ? Almeno sarebbe
"multipiattaforma". Ci sarebbe qualcosa da downloadare  (l'applet) ma sarebbe
sufficientemente trasparente da non essere un problema.
Grazie a tutti per eventuali  opinioni/suggerimenti.
PS:
avevo trovato anche questo
http://www.ephox.com/product/default.asp
ma e' troppo macchinoso da installare per l'utente casuale, e inoltre la loro
politica di registrazione e' macchinosa e non mi ispira molto.
http://www.ephox.com/product/pricingUS.asp
Ho trovato anche questo
http://msdn.microsoft.com/workshop/samples/author/dhtml/refs/editRegions.htm
ma pero' non ho il tempo (in questo momento) di scrivere il codice lato client
per gestirlo umanamente, potrebbe essere una strada sperimentabile in futuro.
ri-ciao!

Ciao,
direi che una form con una TextArea editabile farebbe proprio al caso
tuo... il tutto ovviamente potrebbe esser gestito da una jsp di raccolta
dati e da un'altra di semplice visualizzazione... il formato poi di
inputo potrà esser sia RichText ma anche html direttamente oppure xml
che poi potrai riformattare con xsl...
Ti sconsiglio vivamente l'applet in java perche non tutti i browser la
supportano... inoltre sarebbe troppo lenta da scaricare... tutto il
frontend in html è la via migliore!
Fammi sapere! Buon lavoro!
----------------------------------
Andrea Musumeci
java programmer free lance
www.javalab.it
www.novara.alpcom.it/olimpo76
----------------------------------
-- 
Posted from [213.26.92.4] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

che poi potrai riformattare con xsl...
eh, ma il mio obiettivo e' proprio quello di ottetenere una "specie" di
textarea, ma WYSIWYG, in modo che l'utente veda gia' l'aspetto effettivo che
avra' il testo che sta inserendo
Se guardi i link che ho incluso nel mio messaggio, ad esempio ASP RichEdit,
dovrebbe essere chiaro quel che vorrei realizzare...
Insomma, io desidero ottenere dell'HTML come prodotto finito, da memorizzare nel
db e poi rispedire ai client in modo da ri-ottenere quanto inserito (ma in
modalità WYSIWYG) dall'utente.

