Servlet Filter pour transformer les url relatives qui se trouvent dans la réponse en url absolues
Bonjour,
Je souhaite créer un Filter dans le but de modifier la réponse pour transformer les url relatives qui s'y trouvent en url absolues.
Par exemple, si la réponse retournée est la suivante :
Code:
1 2 3 4 5 6
|
...
<form name="id1" method="post" action="/MonAppli/action.jsp">
...
</form>
... |
Le résultat après passage dans le filtre sera le suivant :
Code:
1 2 3 4 5 6
|
...
<form name="id1" method="post" action="http://monserveur:8080/MonAppli/action.jsp">
...
</form>
... |
Par contre si l'url est déjà en absolu je ne souhaite pas la modifier.
Le but de ce filtre est de contrer certains problèmes avec des url relatives générées par des composants riches et qui posent problème lors de l'utilisation en portail.
Comment peut on accéder directement au contenu de la réponse avec un Filter, et comment faire cette transformation d'url ?
Merci d'avance.