1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
   |  
public class Servlet_File extends HttpServlet {
 
    public void init(ServletConfig config) throws ServletException {
        super.init(config);
 
    }
 
 
    public void destroy() {
 
    }
 
 
    protected void processRequest(HttpServletRequest request, HttpServletResponse response)
    throws ServletException, java.io.IOException {
 
        String type = request.getParameter( "type" );
        String filename = request.getParameter( "filename" );        
        String ext = request.getParameter( "ext" );        
 
        Servlet_Utils.send_File(true,response,filename,type+"/"+ext,1024,8);
 
    }
 
    protected void doGet(HttpServletRequest request, HttpServletResponse response)
    throws ServletException, java.io.IOException {
        processRequest(request, response);
    }
 
    protected void doPost(HttpServletRequest request, HttpServletResponse response)
    throws ServletException, java.io.IOException {
        processRequest(request, response);
    }
 
} | 
Partager