Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package org.srmmm.servlets;
- import beans.DBHandler;
- import beans.WebUser;
- import java.io.UnsupportedEncodingException;
- import java.security.NoSuchAlgorithmException;
- import java.sql.SQLException;
- import java.util.logging.Level;
- import java.util.logging.Logger;
- import org.springframework.stereotype.Controller;
- import org.springframework.ui.Model;
- import org.springframework.validation.BindingResult;
- import org.springframework.web.bind.annotation.*;
- import org.springframework.web.servlet.ModelAndView;
- import utilities.DBManager;
- @Controller
- public class ServletController {
- static {
- try {
- DBManager.SINGLETON.connect("jdbc:sqlserver://MAX-PC\\sqlserver;databaseName=BookingSystem", "sa", "server");
- } catch (Exception ex) {
- Logger.getLogger(ServletController.class.getName()).log(Level.SEVERE, null, ex);
- }
- }
- @RequestMapping({"/login"})
- public String showLoginPage(@ModelAttribute("WebUser") WebUser user, Model model) throws SQLException, NoSuchAlgorithmException, UnsupportedEncodingException {
- model.addAttribute("WebUser", new WebUser());
- return "login";
- }
- @RequestMapping({"/login"})
- public String getLoginPage(@ModelAttribute("WebUser") WebUser user, Model model, BindingResult result) throws SQLException, NoSuchAlgorithmException, UnsupportedEncodingException {
- System.out.println(user.getEmail() + " + " + user.getPass());
- if (user.getEmail() == null) {
- System.out.println("is null");
- } else {
- System.out.println("not null");
- }
- return "login";
- }
- @RequestMapping({"/", "/home"})
- public String showIndexPage(Model model) {
- return "/home";
- }
- }
Add Comment
Please, Sign In to add comment