不是跟 JSP /Servlet 一样的 处理, 只不过这里你要往 Socket 里面写的不再 HTML 内容,
而是 文件内容 , 同时在 HTTP 头中添加 
Content-Composition: attachment ; filename=attachment.pdf // 这个后面的文件名不能有路径分隔符或者其他不可作为文件名的字符,否则用户看不到原来你名字而只是看到你的 JSP /Servlet 路径名。