Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import javax.servlet.*;
- import javax.servlet.annotation.WebServlet;
- import javax.servlet.http.HttpServlet;
- import javax.servlet.http.HttpServletRequest;
- import javax.servlet.http.HttpServletResponse;
- import java.io.IOException;
- import java.io.PrintWriter;
- import java.util.Enumeration;
- @WebServlet("/MainServlet")
- public class MainServlet extends HttpServlet implements Filter {
- String myMessage = "";
- //servlet initialization
- public void init() throws ServletException {
- myMessage = "Hello Modafaka";
- }
- //choosen service GET
- public void doPost(HttpServletRequest request, HttpServletResponse response)
- throws ServletException, IOException {
- response.setContentType("application/vnd.ms-excel");
- response.setHeader("Content-Disposition", "attachment; filename=users.xls");
- PrintWriter out = response.getWriter();
- String userName = request.getParameter("user_name");
- String password = request.getParameter("password");
- String gender = request.getParameter("gender");
- String[] hobbuies = request.getParameterValues("hobbies");
- String country = request.getParameter("country");
- String language = request.getParameter("language");
- out.println("Name\tPasswd\tgender\tcountry\tlanguage");
- out.println(userName+"\t"+password+"\t"+gender+"\t"+country+"\t"+language);
- }
- @Override
- public void init(FilterConfig filterConfig) throws ServletException {
- }
- @Override
- public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException {
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement