Struts2 - Pagina JSP

Olá pessoal. Bom dia.
Estou fazendo dois relatórios. Um em HTML e o outro em PDF. Ambos exibem os mesmos dados.
A aplicação está em struts2.
Precisei criar o relatório em HTML, pois o em PDF não exibe todas as formatações (cores, sublinado, tabelas, etc) que cliente pode inserir neste.
O problema que não estou conseguindo imprimir na tela do navegador o relatório em HTML com as formatações.
Isso teria que ser possível, mas por alguma razão que eu deconheço, os dados formatados não estão sendo visualizados na tela.
Um exemplo estou colocando abaixo.
Caso alguém possa me ajudar ficarei muito agradecido.

<%@ taglib prefix="s" uri="/struts-tags"%>
<html>
<head>
<title>Insert title here</title>
</head>
<body>
	<table width="128%" cellspacing="10">
		<tr>
			<td colspan="2">
				<img src="/mbbj/images/relatorioComAnalise.bmp" width="100%" />
			</td>
		</tr>
		<tr>
			<td width="25%" valign="top" color="red"><u><label for="projetoForm.projeto.introducao"><s:text name="label.introducao"/>:</label></u></td>
			<td><s:property value="relatProjeto.introducao"  escape="HTML"/></td> 	
		</tr>
	</table>
</body>
</html>

Nem a cor “color=‘red’” funciona como o “relatProjeto.introducao”, que está como um valor “testando” sublinhado “

testando


Ambos são exibidos na tela sem qualquer formatação.

Agradeço desde então.

<td width="25%" valign="top" style="color: red;">

Não funciona?

Não funciona.
Por alguma razão que eu desconheço, as formatações não estão aparecendo.
Os dados aparecem, mas as formatações não.

Tem algo de errado com isso.
Particularmente eu detesto ter que mexer com CSS, mas, acredito que seja isto a causa do problema.
Outro ponto, como assim o pdf gerado não contém as formatações? Está criando com iReport?

Estranho, isso ocorrer.

Tente desta forma:

:

O relatório em PDF nem todas as formatações aparecem. Algumas sim, outras não.
Por isso precisei criar um relatório em HTML alternativo, para o cliente parar de reclamar.
O relatório em PDF foi feito em iReport.

Agradeço a ajuda.