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:

Struts2 - ResultType - PlainText_1
Struts2 – ResultType – PlainText_1

ed il risultato:

Struts2 - ResultType - PlainText_2
Struts2 – ResultType – PlainText_2

Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>