Sono 2 problematiche completamente diverse. Lì si parla di stampa fisica, su carta per intenderci, tu vuoi visualizzare la tua tabella in una pagina jsp.
Hai 2 strade:
La prima, che non ti consiglio perché costringi l'utente ad avere la JRE installata (con le limitazioni per palmari/dispositivi portatili): crei un applet e mostri la JTable nell'applet.
La seconda: produci il codice html necessario a partire dal file di testo (né più né meno di quanto tu stia già facendo, ma invece di aggiungere righe parsate ad una JTable, aggiungi "tr" e "td" ad un tag table html)