Skip to content

Commit cbd5f2c

Browse files
Ranga Rao KaranamRanga Rao Karanam
Ranga Rao Karanam
authored and
Ranga Rao Karanam
committed
90% Video Recording Complete - Updating Step Wise Code
1 parent e544d06 commit cbd5f2c

20 files changed

+77
-559
lines changed

Code-Step1.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
44
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
55
<modelVersion>4.0.0</modelVersion>
6-
<groupId>com.test</groupId>
7-
<artifactId>webapp</artifactId>
6+
<groupId>com.in28minutes</groupId>
7+
<artifactId>in28Minutes-first-webapp</artifactId>
88
<version>0.0.1-SNAPSHOT</version>
99
<packaging>war</packaging>
1010

Code-Step2.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
44
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
55
<modelVersion>4.0.0</modelVersion>
6-
<groupId>com.test</groupId>
7-
<artifactId>webapp</artifactId>
6+
<groupId>com.in28minutes</groupId>
7+
<artifactId>in28Minutes-first-webapp</artifactId>
88
<version>0.0.1-SNAPSHOT</version>
99
<packaging>war</packaging>
1010

Code-Step3.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
44
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
55
<modelVersion>4.0.0</modelVersion>
6-
<groupId>com.test</groupId>
7-
<artifactId>webapp</artifactId>
6+
<groupId>com.in28minutes</groupId>
7+
<artifactId>in28Minutes-first-webapp</artifactId>
88
<version>0.0.1-SNAPSHOT</version>
99
<packaging>war</packaging>
1010

Code-Step4.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
44
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
55
<modelVersion>4.0.0</modelVersion>
6-
<groupId>com.test</groupId>
7-
<artifactId>webapp</artifactId>
6+
<groupId>com.in28minutes</groupId>
7+
<artifactId>in28Minutes-first-webapp</artifactId>
88
<version>0.0.1-SNAPSHOT</version>
99
<packaging>war</packaging>
1010

Code-Step5.md

+3-33
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
44
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
55
<modelVersion>4.0.0</modelVersion>
6-
<groupId>com.test</groupId>
7-
<artifactId>webapp</artifactId>
6+
<groupId>com.in28minutes</groupId>
7+
<artifactId>in28Minutes-first-webapp</artifactId>
88
<version>0.0.1-SNAPSHOT</version>
99
<packaging>war</packaging>
1010
@@ -15,16 +15,6 @@
1515
<version>6.0</version>
1616
<scope>provided</scope>
1717
</dependency>
18-
<dependency>
19-
<groupId>org.apache.logging.log4j</groupId>
20-
<artifactId>log4j-api</artifactId>
21-
<version>2.5</version>
22-
</dependency>
23-
<dependency>
24-
<groupId>org.apache.logging.log4j</groupId>
25-
<artifactId>log4j-core</artifactId>
26-
<version>2.5</version>
27-
</dependency>
2818
</dependencies>
2919
3020
<build>
@@ -67,40 +57,20 @@ import javax.servlet.http.HttpServlet;
6757
import javax.servlet.http.HttpServletRequest;
6858
import javax.servlet.http.HttpServletResponse;
6959
70-
import org.apache.logging.log4j.LogManager;
71-
import org.apache.logging.log4j.Logger;
7260
7361
@WebServlet(urlPatterns = "/login.do")
7462
public class LoginServlet extends HttpServlet {
7563
76-
private static final Logger logger = LogManager.getLogger(LoginServlet.class);
7764
7865
@Override
7966
protected void doGet(HttpServletRequest request, HttpServletResponse response)
8067
throws IOException, ServletException {
81-
logger.info("Dummy");
8268
request.getRequestDispatcher("/WEB-INF/views/login.jsp").forward(request, response);
8369
}
8470
8571
}
8672
```
87-
\src\main\resources\log4j2.xml
88-
```
89-
<?xml version="1.0" encoding="UTF-8"?>
90-
<Configuration status="WARN">
91-
<Appenders>
92-
<Console name="Console" target="SYSTEM_OUT">
93-
<PatternLayout pattern="%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n"/>
94-
</Console>
95-
</Appenders>
96-
<Loggers>
97-
<Root level="trace">
98-
<AppenderRef ref="Console"/>
99-
</Root>
100-
</Loggers>
101-
</Configuration>
102-
```
103-
\src\main\webapp\WEB-INF\views\login.jsp
73+
\\src\main\webapp\WEB-INF\views\login.jsp
10474
```
10575
<html>
10676
<head>

Code-Step6.md

+3-33
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
44
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
55
<modelVersion>4.0.0</modelVersion>
6-
<groupId>com.test</groupId>
7-
<artifactId>webapp</artifactId>
6+
<groupId>com.in28minutes</groupId>
7+
<artifactId>in28Minutes-first-webapp</artifactId>
88
<version>0.0.1-SNAPSHOT</version>
99
<packaging>war</packaging>
1010
@@ -15,16 +15,6 @@
1515
<version>6.0</version>
1616
<scope>provided</scope>
1717
</dependency>
18-
<dependency>
19-
<groupId>org.apache.logging.log4j</groupId>
20-
<artifactId>log4j-api</artifactId>
21-
<version>2.5</version>
22-
</dependency>
23-
<dependency>
24-
<groupId>org.apache.logging.log4j</groupId>
25-
<artifactId>log4j-core</artifactId>
26-
<version>2.5</version>
27-
</dependency>
2818
</dependencies>
2919
3020
<build>
@@ -67,18 +57,14 @@ import javax.servlet.http.HttpServlet;
6757
import javax.servlet.http.HttpServletRequest;
6858
import javax.servlet.http.HttpServletResponse;
6959
70-
import org.apache.logging.log4j.LogManager;
71-
import org.apache.logging.log4j.Logger;
7260
7361
@WebServlet(urlPatterns = "/login.do")
7462
public class LoginServlet extends HttpServlet {
7563
76-
private static final Logger logger = LogManager.getLogger(LoginServlet.class);
7764
7865
@Override
7966
protected void doGet(HttpServletRequest request, HttpServletResponse response)
8067
throws IOException, ServletException {
81-
logger.info("Dummy");
8268
request.getRequestDispatcher("/WEB-INF/views/login.jsp").forward(request, response);
8369
}
8470
@@ -91,23 +77,7 @@ public class LoginServlet extends HttpServlet {
9177
9278
}
9379
```
94-
\src\main\resources\log4j2.xml
95-
```
96-
<?xml version="1.0" encoding="UTF-8"?>
97-
<Configuration status="WARN">
98-
<Appenders>
99-
<Console name="Console" target="SYSTEM_OUT">
100-
<PatternLayout pattern="%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n"/>
101-
</Console>
102-
</Appenders>
103-
<Loggers>
104-
<Root level="trace">
105-
<AppenderRef ref="Console"/>
106-
</Root>
107-
</Loggers>
108-
</Configuration>
109-
```
110-
\src\main\webapp\WEB-INF\views\login.jsp
80+
\\src\main\webapp\WEB-INF\views\login.jsp
11181
```
11282
<html>
11383
<head>

Code-Step7.md

+4-34
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
44
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
55
<modelVersion>4.0.0</modelVersion>
6-
<groupId>com.test</groupId>
7-
<artifactId>webapp</artifactId>
6+
<groupId>com.in28minutes</groupId>
7+
<artifactId>in28Minutes-first-webapp</artifactId>
88
<version>0.0.1-SNAPSHOT</version>
99
<packaging>war</packaging>
1010
@@ -15,16 +15,6 @@
1515
<version>6.0</version>
1616
<scope>provided</scope>
1717
</dependency>
18-
<dependency>
19-
<groupId>org.apache.logging.log4j</groupId>
20-
<artifactId>log4j-api</artifactId>
21-
<version>2.5</version>
22-
</dependency>
23-
<dependency>
24-
<groupId>org.apache.logging.log4j</groupId>
25-
<artifactId>log4j-core</artifactId>
26-
<version>2.5</version>
27-
</dependency>
2818
</dependencies>
2919
3020
<build>
@@ -61,7 +51,7 @@ package webapp;
6151
6252
public class LoginService {
6353
public boolean validateUser(String user, String password) {
64-
return user.equalsIgnoreCase("in28Minutes") && password.equals("funny");
54+
return user.equalsIgnoreCase("in28Minutes") && password.equals("dummy");
6555
}
6656
6757
}
@@ -78,19 +68,15 @@ import javax.servlet.http.HttpServlet;
7868
import javax.servlet.http.HttpServletRequest;
7969
import javax.servlet.http.HttpServletResponse;
8070
81-
import org.apache.logging.log4j.LogManager;
82-
import org.apache.logging.log4j.Logger;
8371
8472
@WebServlet(urlPatterns = "/login.do")
8573
public class LoginServlet extends HttpServlet {
8674
87-
private static final Logger logger = LogManager.getLogger(LoginServlet.class);
8875
private LoginService service = new LoginService();
8976
9077
@Override
9178
protected void doGet(HttpServletRequest request, HttpServletResponse response)
9279
throws IOException, ServletException {
93-
logger.info("Dummy");
9480
request.getRequestDispatcher("/WEB-INF/views/login.jsp").forward(request, response);
9581
}
9682
@@ -113,23 +99,7 @@ public class LoginServlet extends HttpServlet {
11399
114100
}
115101
```
116-
\src\main\resources\log4j2.xml
117-
```
118-
<?xml version="1.0" encoding="UTF-8"?>
119-
<Configuration status="WARN">
120-
<Appenders>
121-
<Console name="Console" target="SYSTEM_OUT">
122-
<PatternLayout pattern="%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n"/>
123-
</Console>
124-
</Appenders>
125-
<Loggers>
126-
<Root level="trace">
127-
<AppenderRef ref="Console"/>
128-
</Root>
129-
</Loggers>
130-
</Configuration>
131-
```
132-
\src\main\webapp\WEB-INF\views\login.jsp
102+
\\src\main\webapp\WEB-INF\views\login.jsp
133103
```
134104
<html>
135105
<head>

Code-Step8.md

+4-34
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
44
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
55
<modelVersion>4.0.0</modelVersion>
6-
<groupId>com.test</groupId>
7-
<artifactId>webapp</artifactId>
6+
<groupId>com.in28minutes</groupId>
7+
<artifactId>in28Minutes-first-webapp</artifactId>
88
<version>0.0.1-SNAPSHOT</version>
99
<packaging>war</packaging>
1010
@@ -15,16 +15,6 @@
1515
<version>6.0</version>
1616
<scope>provided</scope>
1717
</dependency>
18-
<dependency>
19-
<groupId>org.apache.logging.log4j</groupId>
20-
<artifactId>log4j-api</artifactId>
21-
<version>2.5</version>
22-
</dependency>
23-
<dependency>
24-
<groupId>org.apache.logging.log4j</groupId>
25-
<artifactId>log4j-core</artifactId>
26-
<version>2.5</version>
27-
</dependency>
2818
</dependencies>
2919
3020
<build>
@@ -61,7 +51,7 @@ package webapp;
6151
6252
public class LoginService {
6353
public boolean validateUser(String user, String password) {
64-
return user.equalsIgnoreCase("in28Minutes") && password.equals("funny");
54+
return user.equalsIgnoreCase("in28Minutes") && password.equals("dummy");
6555
}
6656
6757
}
@@ -78,22 +68,18 @@ import javax.servlet.http.HttpServlet;
7868
import javax.servlet.http.HttpServletRequest;
7969
import javax.servlet.http.HttpServletResponse;
8070
81-
import org.apache.logging.log4j.LogManager;
82-
import org.apache.logging.log4j.Logger;
8371
8472
import webapp.todo.TodoService;
8573
8674
@WebServlet(urlPatterns = "/login.do")
8775
public class LoginServlet extends HttpServlet {
8876
89-
private static final Logger logger = LogManager.getLogger(LoginServlet.class);
9077
private LoginService service = new LoginService();
9178
private TodoService todoService = new TodoService();
9279
9380
@Override
9481
protected void doGet(HttpServletRequest request, HttpServletResponse response)
9582
throws IOException, ServletException {
96-
logger.info("Dummy");
9783
request.getRequestDispatcher("/WEB-INF/views/login.jsp").forward(request, response);
9884
}
9985
@@ -165,23 +151,7 @@ public class TodoService {
165151
}
166152
}
167153
```
168-
\src\main\resources\log4j2.xml
169-
```
170-
<?xml version="1.0" encoding="UTF-8"?>
171-
<Configuration status="WARN">
172-
<Appenders>
173-
<Console name="Console" target="SYSTEM_OUT">
174-
<PatternLayout pattern="%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n"/>
175-
</Console>
176-
</Appenders>
177-
<Loggers>
178-
<Root level="trace">
179-
<AppenderRef ref="Console"/>
180-
</Root>
181-
</Loggers>
182-
</Configuration>
183-
```
184-
\src\main\webapp\WEB-INF\views\login.jsp
154+
\\src\main\webapp\WEB-INF\views\login.jsp
185155
```
186156
<html>
187157
<head>

0 commit comments

Comments
 (0)