CommonPageController.java 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. package com.yihu.ehr.common;
  2. import com.yihu.ehr.model.UserInfo;
  3. import org.springframework.beans.factory.annotation.Autowired;
  4. import org.springframework.stereotype.Controller;
  5. import org.springframework.ui.Model;
  6. import org.springframework.web.bind.annotation.RequestMapping;
  7. import javax.servlet.http.HttpServletRequest;
  8. import javax.servlet.http.HttpSession;
  9. /**
  10. * 数据采集配置页面
  11. * Created by hzp on 2015/8/12.
  12. */
  13. @RequestMapping("/")
  14. @Controller("commonPageController")
  15. public class CommonPageController {
  16. /*
  17. 登录页面
  18. */
  19. @RequestMapping("loginPage")
  20. public String login(Model model) {
  21. model.addAttribute("contentPage","/common/login");
  22. return "pageView";
  23. }
  24. /*
  25. 首页页面
  26. */
  27. @RequestMapping("indexPage")
  28. public String index(HttpServletRequest request,Model model) {
  29. try {
  30. HttpSession session = request.getSession();
  31. UserInfo user = (UserInfo) session.getAttribute("userInfo");
  32. model.addAttribute("userName", user.getRealName());
  33. model.addAttribute("contentPage", "/common/index");
  34. return "pageView";
  35. }
  36. catch (Exception ex)
  37. {
  38. System.out.print(ex.getMessage());
  39. return "error";
  40. }
  41. }
  42. /*
  43. 错误页面
  44. */
  45. @RequestMapping("error")
  46. public String error(Model model) {
  47. model.addAttribute("errorMessage","");
  48. return "error";
  49. }
  50. }