| | |
| | | private static final Logger logger = Logger.getLogger(ViewServlet.class.getName());
|
| | | private static final String HOME_CTX = "/home";
|
| | |
|
| | |
|
| | | private void seiteAusgeben(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException {
|
| | | ServletOutputStream out = response.getOutputStream();
|
| | | printHeader(out);
|
| | | super.doGet(request, response);
|
| | | printFooter(out);
|
| | | }
|
| | | |
| | | private void printHeader(ServletOutputStream out) throws IOException {
|
| | | out.print("<!DOCTYPE html><html><head>\r\n");
|
| | | out.print("<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"/>\r\n");
|
| | | out.print("<link rel=\"stylesheet\" type=\"text/css\" href=\"/jslib/bootstrap/css/bootstrap.min.css\">\r\n");
|
| | | out.print("<link rel=\"stylesheet\" type=\"text/css\" href=\"/jslib/lightbox/lightbox.css\">\r\n");
|
| | | out.print("<link rel=\"stylesheet\" type=\"text/css\" href=\"stile.css\">\r\n");
|
| | | out.print("</head><body class=\"p-3\">\r\n");
|
| | | }
|
| | | |
| | | private void printFooter(ServletOutputStream out) throws IOException {
|
| | | out.print("<script src=\"/jslib/jquery/jquery.min.js\"></script>\r\n");
|
| | | out.print("<script src=\"/jslib/lightbox/lightbox.min.js\"></script>\r\n");
|
| | | out.print("</body></html>");
|
| | | }
|
| | | |
| | | /**
|
| | | * Handles the HTTP <code>GET</code> method.
|
| | | *
|
| | |
| | | * @throws IOException if an I/O error occurs
|
| | | */
|
| | | @Override
|
| | | protected void doGet(HttpServletRequest request, HttpServletResponse response)
|
| | | throws ServletException, IOException {
|
| | | protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
|
| | | String contextPath = request.getContextPath();
|
| | | if(HOME_CTX.equals(contextPath)) {
|
| | | String userName = getUserName(request);
|
| | |
| | | }
|
| | | }
|
| | |
|
| | | private void seiteAusgeben(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException {
|
| | | ServletOutputStream out = response.getOutputStream();
|
| | | printHeader(out);
|
| | | super.doGet(request, response);
|
| | | printFooter(out);
|
| | | }
|
| | | |
| | | private void printHeader(ServletOutputStream out) throws IOException {
|
| | | out.print("<!DOCTYPE html><html><head>\r\n");
|
| | | out.print("<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"/>");
|
| | | out.print("<link rel=\"stylesheet\" type=\"text/css\" href=\"/jslib/bootstrap/css/bootstrap.min.css\">\r\n");
|
| | | out.print("<link rel=\"stylesheet\" type=\"text/css\" href=\"/jslib/lightbox/lightbox.css\">\r\n");
|
| | | out.print("<link rel=\"stylesheet\" type=\"text/css\" href=\"stile.css\">\r\n");
|
| | | out.print("</head><body class=\"p-3\">\r\n");
|
| | | }
|
| | | |
| | | private void printFooter(ServletOutputStream out) throws IOException {
|
| | | out.print("<script src=\"/jslib/jquery/jquery.min.js\"></script>\r\n");
|
| | | out.print("<script src=\"/jslib/lightbox/lightbox.min.js\"></script>\r\n");
|
| | | out.print("</body></html>");
|
| | | }
|
| | | |
| | | private String getUrlUser(HttpServletRequest request, String userName) throws IOException {
|
| | | protected String getUrlUser(HttpServletRequest request, String userName) {
|
| | | String result = "";
|
| | | String requestUrlStr = request.getRequestURL().toString();
|
| | | String contextPath = request.getContextPath();
|
| | |
| | | return result;
|
| | | }
|
| | |
|
| | | private String getUserName(HttpServletRequest hr) {
|
| | | protected String getUserName(HttpServletRequest hr) {
|
| | | String userName = null;
|
| | | Object p = hr.getUserPrincipal();
|
| | | if (p instanceof Principal) {
|
| | |
| | | }
|
| | | return userName;
|
| | | }
|
| | |
|
| | | |
| | | /**
|
| | | * Returns a short description of the servlet.
|
| | | *
|