Dúvida - OutputStream em uma Servlet

É possível colocar OutputStream em uma Servlet?
Preciso salvar as informações em um arquivo.

protected void processRequest(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType(“text/html;charset=UTF-8”);
PrintWriter out = response.getWriter();

    ObjectOutputStream out2 = null;
        FileOutputStream fout = null;

        ObjectInputStream in = null;
        FileInputStream fin = null;
    
    try {
        
        String nome = request.getParameter("nome");
        String tia = request.getParameter("tia");
        String curso = request.getParameter("curso");
        String data = request.getParameter("data");
        String disciplina = request.getParameter("mat");
        String prof = request.getParameter("prof");
        String tipo = request.getParameter("tipo");
        String descri = request.getParameter("descri");
        HttpSession session = request.getSession();
        
        Aluno a = new Aluno();
        a.setNome(nome);
        a.setTia(tia);
        a.setCurso(curso);
        a.setData(data);
        a.setDisciplina(disciplina);
        a.setProf(prof);
        a.setTipo(tipo);
        a.setDescricao(descri);
       
        
        alunos.add(a);
        
        

        try{

            fout = new FileOutputStream("saida.txt");
            out2 = new ObjectOutputStream(fout);
            out2.writeObject(a);
            out2.close();
            fout.close();
            fin = new FileInputStream("Saida.txt");
            in = new ObjectInputStream(fin);

        }catch(Exception e){
            e.printStackTrace();
         }finally{
            try {
                in.close();
                fin.close();
                out.close();
                fout.close();
            } catch (Exception ex) {}

            }