Arquivo no padrão Windows (CR+LF) e codificação ANSI

Bom dia,
Estou com o seguinte problema: preciso pegar o resultado de uma consultado do banco de dados e gerar um arquivo txt, até ai tudo bem.
Este arquivo precisa ser gerado no padrão Windows (CR+LF) e na codificação ANSI, porém não consegui definir no momento da geração do arquivo o padrão e a codificação.

Exemplo do código:

public void getArquivoDeRemessa(HttpServletResponse response, HttpSession session) throws Exception {
    String teste = "Teste";

    response.setContentType("application/txt");
    response.setContentLength(teste.length());
    response.getOutputStream().write(teste.getBytes());
    response.flushBuffer();
}

Ao pegar os bytes do texto, vc pode passar o charset: teste.getBytes("ISO-8859-1")