beh, il fatto che ti apra una nuova scheda su FF non dipende sicuramente da java/struts,
personalmente js lo uso solo per validare i dati dei form o poco piu', quindi non saprei come aiutarti, se fossi in te cercherei qualcosa su internet, oppure nel forum dedicato a javascript o aprirei una discussione sicuramente li' sanno come aiutarti.

mi spiace.