Se qualcosa non viene mostrato in un browser normalmente si tratta di problemi relativi al codice (X)HTML, CSS e/o javascript che viene inviato al browser e che per qualche ragione genera un errore. C'è da individuare tale errore, in primis, e stabilire da dove esso provenga: magari la JSP produce l'html incriminato... resta il fatto che il problema è nel codice che arriva al browser.