Bootstrap

restful文件下载功能实现

//          private static final byte[] UTF8_BOM = {(byte)0xEF, (byte)0xBB, (byte)0xBF};
//          private static final String FAV_ICO = "fav.ico";
//        @GET
//        @Path("/getFile")
//        @Produces(MediaType.APPLICATION_OCTET_STREAM)
//        public Response getFile(@PathParam("fileName") String fileName) throws IOException{
//            ByteArrayOutputStream bos = new ByteArrayOutputStream();
//            
//            ZipOutputStream zos = new ZipOutputStream(bos);
//
//            try {
//              zos.putNextEntry(new ZipEntry("utf-8.txt"));
//              zos.write(UTF8_BOM);
//              zos.write("这是一段UTF-8文本".getBytes("UTF-8"));
//              zos.closeEntry();
//              zos.flush();
//              zos.finish();
//              ret
;