Como usar estilos css em tags struts2?

Eu estou usando o tema Metro CSS no meu aplicativo struts2. Eu estava usando tags html com classes CSS que estava funcionando bem. Mas ao criar a lógica de validação, descobri que ela valida o formulário, mas não mostra nenhum erro.

<form action="register.action" method ="post" validate="true">
 <div class="input-control text span3">
    <input type="text" name="username" placeholder="Enter User Name" value="" />
    <span class="helper"></span>
 </s:div> 
</form>

depois mudei para tags struts2 html e ele começou a mostrar erros, mas agora não tenho nenhum estilo anexado. Eu usei o atributo cssClass de tags struts2 html para dar estilo a tags form e div que funcionaram bem, mas depois de mudar<input type="text"> tag para<s:textfield> todo o estilo ligado à caixa de entrada desapareceu.

Por favor me sugira como usar tags struts preservando os estilos CSS.

questionAnswers(2)

yourAnswerToTheQuestion