Skip to content

Commit 0b8cec0

Browse files
javawebinar@yandex.ruSeniorJava
authored andcommitted
1_HW1 patch
1 parent 8ccf9a7 commit 0b8cec0

5 files changed

Lines changed: 52 additions & 0 deletions

File tree

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
package ru.javawebinar.topjava.web;
2+
3+
import ru.javawebinar.topjava.LoggerWrapper;
4+
5+
import javax.servlet.ServletException;
6+
import javax.servlet.http.HttpServlet;
7+
import javax.servlet.http.HttpServletRequest;
8+
import javax.servlet.http.HttpServletResponse;
9+
import java.io.IOException;
10+
11+
/**
12+
* User: gkislin
13+
* Date: 19.08.2014
14+
*/
15+
public class MealServlet extends HttpServlet {
16+
private static final LoggerWrapper LOG = LoggerWrapper.get(MealServlet.class);
17+
18+
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
19+
LOG.debug("redirect to mealList");
20+
response.sendRedirect("mealList.jsp");
21+
}
22+
}

src/main/webapp/WEB-INF/web.xml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,13 @@
1515
<url-pattern>/users</url-pattern>
1616
</servlet-mapping>
1717

18+
<servlet>
19+
<servlet-name>mealServlet</servlet-name>
20+
<servlet-class>ru.javawebinar.topjava.web.MealServlet</servlet-class>
21+
<load-on-startup>0</load-on-startup>
22+
</servlet>
23+
<servlet-mapping>
24+
<servlet-name>mealServlet</servlet-name>
25+
<url-pattern>/meals</url-pattern>
26+
</servlet-mapping>
1827
</web-app>

src/main/webapp/index.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,9 @@
66
</head>
77
<body>
88
<h2>Приложение вебинара "<a href="http://javawebinar.ru/topjava/" target="_blank">Top Java."</a></h2>
9+
<ul>
10+
<li><a href="users">User list</a></li>
11+
<li><a href="meals">Meal list</a></li>
12+
</ul>
913
</body>
1014
</html>

src/main/webapp/mealList.jsp

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
2+
<html>
3+
<head>
4+
<title>Meal list</title>
5+
</head>
6+
<body>
7+
<h2>Meal list</h2>
8+
<ul>
9+
<li><a href="index.html">Main</a></li>
10+
<li><a href="users">User list</a></li>
11+
</ul>
12+
</body>
13+
</html>

src/main/webapp/userList.jsp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,9 @@
55
</head>
66
<body>
77
<h2>User list</h2>
8+
<ul>
9+
<li><a href="index.html">Main</a></li>
10+
<li><a href="meals">Meal list</a></li>
11+
</ul>
812
</body>
913
</html>

0 commit comments

Comments
 (0)