Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package th.in.oneauthen.admin;
- import java.io.IOException;
- import javax.servlet.ServletException;
- import javax.servlet.annotation.WebServlet;
- import javax.servlet.http.HttpServlet;
- import javax.servlet.http.HttpServletRequest;
- import javax.servlet.http.HttpServletResponse;
- import th.in.oneauthen.object.UserUidDB;
- import th.in.oneauthen.object.DAO.UserUidDAO;
- @WebServlet("/register")
- public class RegisterAdmin extends HttpServlet {
- private static final long serialVersionUID = 1L;
- public static final String REQUEST_PARAM_USERNAME = "username";
- public static final String REQUEST_PARAM_PASSWORD = "password";
- public static final String ROLE = "role";
- protected void doPost(HttpServletRequest request, HttpServletResponse response)
- throws ServletException, IOException {
- String username = request.getParameter(REQUEST_PARAM_USERNAME);
- String password = request.getParameter(REQUEST_PARAM_PASSWORD);
- String role = request.getParameter(ROLE);
- UserUidDAO userDao = new UserUidDAO();
- UserUidDB user = new UserUidDB();
- user.setUserName(username);
- user.setPassword(password);
- user.setType(role);
- try {
- userDao.save(user);
- } catch (Exception e) {
- LogoutAdmin.doLogout(request, response, "register Failed!!");
- e.printStackTrace();
- }
- request.getRequestDispatcher(LoginAdmin.DASHBOARD_ADMIN_URL).forward(request, response);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement