Take a look here, as console uses freemarker templates that are quite powerful maybe include can be something useful. This way you could contact another application (like you said runnign jsp or jsf) and get relevant html data as form so they can be submitted to the console for processing.
HTH