Ajax-вызов для загрузки файла, возвращенного из сервиса RESTful

Я довольно новичок в AJAX. Я отправляю запрос на сервер, используя AJAX. Служба возвращает текстовый файл. Но при возврате данных окно загрузки не отображается. Служба отдыха, которая возвращает файл, выглядит следующим образом:

@Path("/examples")
public class ExampleCodesRest {


    @POST
    @Path("/getcode")
    @Produces(MediaType.TEXT_PLAIN)
    public Response getCodes(@Context ServletContext context){

        String in=context.getRealPath("/WEB-INF/reports.jrxml");
        File file=new File(in);

        ResponseBuilder response = Response.ok((Object) file);
        response.header("Content-Disposition",
            "attachment; filename=\"file_from_server.log\"");
        return response.build();

    }
}

Мой AJAX-вызов выглядит следующим образом:

 $('a#link').click(function(event){
    event.preventDefault();
    $.ajax({
        url: '/reports/rest/examples/getcode',
        type: 'POST'
    });
}); 

Файл успешно загружен без AJAX. С AJAX это неt скачать файл. Пожалуйста, совет.

Ответы на вопрос(3)

Ваш ответ на вопрос