Struts2 – il Result Type PlainText
Definizione
Questo tipo di result non fa altro che mandare in output del semplice testo. Nell’esempio associato lo utilizzo per stampare il codice di una jsp.
I suoi parametri sono:
- location (default) = la posizione del file jsp/html) che deve essere mostrato come semplice testo.
- charSet (optional) = Il set di carattere da utilizzare. Questo set di caraterri sarà utilizzato nel tipo di risposta (es. Content-Type=text/plain; charset=UTF-8)
Esempio
QUesta è la defizione nel file struts.xml:
<action name="plaintext" > <result type="plainText"> <param name="location">/WEB-INF/pages/homepage.jsp</param> <param name="charSet">UTF-8</param> </result> </action> |
e la chiamata all’interno della jsp:
<a href="plaintext" target="_blank">Visualizza il codice di questa pagina</a> |
La pagina in cui viene chiamata l’action:

ed il risultato:

Leave a Reply