servletRegister

 avatar
user_0166091
java
5 months ago
1.2 kB
3
Indexable
@WebServlet("/register")
public class RegisterController extends HttpServlet {
    @Override
    protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        InputStream inputStream = ProfileController.class.getResourceAsStream("/register.html");
        if (inputStream != null) {
            String data = new String(inputStream.readAllBytes());
            resp.getWriter().write(data);
            inputStream.close();
        } else {
            resp.getWriter().write("404");
        }
        Object user = req.getSession().getAttribute("user");
        req.setAttribute("user", user);
        req.getRequestDispatcher("/profile").forward(req, resp);
    }

    @Override
    protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        String name = req.getParameter("name");
        String email = req.getParameter("email");
        User user = new User(name, email);
        req.getSession().setAttribute("user", user);
//        resp.sendRedirect("/profile");
        req.getRequestDispatcher("/profile").forward(req, resp);
    }
}
Editor is loading...
Leave a Comment