Css não carrega no servlet [resolvido]

Boa Tarde Senhores,

Estou desenvolvendo um sistema em servlet.
Montei as classes, porem não carrega o css.
Poderia Me dar uma ajuda ?

Classe Que monta a pagina:

package controle;

import java.io.IOException;
import java.io.PrintWriter;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import funcionalidades.montaTela;

public class arquivofacil extends HttpServlet {

	private static final long serialVersionUID = 1L;

	public void doPost(HttpServletRequest request, HttpServletResponse response)
			 throws IOException,ServletException{
		
		response.setContentType("text/html");
		PrintWriter escreve = response.getWriter();
		
		montaTela monta = new montaTela();
		
		escreve.println(monta.montaTelaLogin("Arquivo Fácil"));
		
		
	}
	
}

Classe que monta a tela de login

package funcionalidades;

public class montaTela {

	public String montaTelaLogin(String pSistema){
		
		String vTela = null;
		
		funcoes function = new funcoes();
		
		vTela  = function.montaCabecario(pSistema);
		vTela += function.colocaBR(7);
		vTela += "<div id="+"content_login"+" align="+"center"+">";
		vTela += "<ul class="+"login"+">";
		vTela += "<h2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"; 
		vTela += "<strong>Acesso ao Sistema</strong></center> </h2>";
		vTela += "<form name="+"formlogin"+" method="+"get"+" action="+"classeservlet"+">";
		vTela += "<p><strong> Usuario</strong>&nbsp;&nbsp;"; 
		vTela += "<input  name="+"txtUsuario"+" type="+"text"+" size="+"16"+">";
		vTela += "<strong>Senha</strong>"; 
		vTela += "<input  name="+"txtSenha"+" type="+"password"+" size="+"16"+">";
		vTela += "</p>";
		vTela += "<p><strong>Empresa</strong>"; 
		vTela += "<input  name="+"txtEmpresa"+" type="+"text"+" size="+"16"+">";
		vTela += "<input type="+"submit"+" value="+"Logar"+">";
		vTela += "</p>";
		vTela += "</form>";
		vTela += "</ul>";
		vTela += "</div>";
		vTela += function.colocaBR(7);
		vTela += function.montaRodape(pSistema);
		
		return vTela;
		
	}
	
}

E por fim a classe que tem a funcionalidade o metodo montaCabecario

	public String montaCabecario(String pSistema){
		
		String cabecario = null;
		
		cabecario  = "<html lang=en xml:lang=en xmlns=http://www.w3.org/1999/xhtml>";
		cabecario  = cabecario + "<head>";
		cabecario  = cabecario + "<title>"+pSistema+"</title>";
		cabecario  = cabecario + "<meta http-equiv=content-type content=text/html; charset=utf-8 />";
		cabecario  = cabecario + "<style type=text/css>";
		cabecario  = cabecario + "@import url(styles.css);";
		cabecario  = cabecario + "</style>";
		cabecario  = cabecario + "</head>";
		cabecario  = cabecario + "<body>";
		
		return cabecario;
	}

Olá aszarael, tudo blz?
Olha, não sei ao certo o que tá pegando, pois quando desenvolvia com servlet usava mais para ajudar na separação das camadas, e não para a apresentação. Usando o jsp e embutindo scriptlet no html onde fosse necessário. Pelo que você falou pode ser erro no diretório do arquivo, ou o nome… não sei se falei besteira. Se quiser te passo o link do repositório do projeto. Tá no googlecode e pode dar uma ajuda se quiser ver a arquitetura. Mas, qualquer coisa vamos vendo ai se conseguimos resolver o problema. :wink:

Boa Tarde Ricardo,

Gostaria sim que me passe.
Quando a erro, creio que descobri, o problema estava onde estava o css, coloquei na pasta errada e não percebi.
Quando a questão em montar em html + jsp.
Pensei em montar em servlet para não ter arquivo, somente no cliente classes compiladas.
tem como fazer isso em jsp ?

[quote=aszarael]Boa Tarde Ricardo,

Gostaria sim que me passe.
Quando a erro, creio que descobri, o problema estava onde estava o css, coloquei na pasta errada e não percebi.
Quando a questão em montar em html + jsp.
Pensei em montar em servlet para não ter arquivo, somente no cliente classes compiladas.
tem como fazer isso em jsp ?[/quote]

Olá aszarael, bom dia.
Que bom que resolveu o problema. E se o propósito é não ter os arquivos, então sua maneira parece melhor mesmo. Em jsp teria os arquivos, mas os scriptlets não aparecem. Segue o link do repositório do projeto: http://code.google.com/p/scve/source/browse/#svn%2FImplementacao
Participei desse projeto durante a facul, só que tá parado hoje em dia. Mas, já dá pra tirar alguns exemplos.
O código fonte é livre. Não sei se já mexeu com o googlecode, mas dá pra ver o código navegando, baixar o arquivo ou criar um novo projeto e fazer o checkout do projeto todo pelo eclipse ou netbeans. Bem, espero que ajude. Qualquer coisa estamos ai. Até mais.