diff --git a/spring-session/http-session-example/README.md b/spring-session/http-session-example/README.md
new file mode 100644
index 0000000000..95c7a41e2d
--- /dev/null
+++ b/spring-session/http-session-example/README.md
@@ -0,0 +1,5 @@
+## HttpSession
+
+This module contains article about Difference Between request.getSession() and request.getSession(true)
+
+### Relevant Articles:
diff --git a/spring-session/http-session-example/pom.xml b/spring-session/http-session-example/pom.xml
new file mode 100644
index 0000000000..a77176fb4b
--- /dev/null
+++ b/spring-session/http-session-example/pom.xml
@@ -0,0 +1,26 @@
+
Second Servlet");
+
+ out.close();
+
+ } catch (Exception e) {
+ System.out.println(e);
+ }
+ }
+
+}
diff --git a/spring-session/http-session-example/src/main/java/com/baeldung/httpsession/SecondServlet.java b/spring-session/http-session-example/src/main/java/com/baeldung/httpsession/SecondServlet.java
new file mode 100644
index 0000000000..6a5ef7e9a8
--- /dev/null
+++ b/spring-session/http-session-example/src/main/java/com/baeldung/httpsession/SecondServlet.java
@@ -0,0 +1,31 @@
+package com.baeldung.httpsession;
+
+import java.io.IOException;
+import java.io.PrintWriter;
+
+import javax.servlet.ServletException;
+import javax.servlet.http.HttpServlet;
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+import javax.servlet.http.HttpSession;
+
+public class SecondServlet extends HttpServlet {
+
+ protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
+ try {
+
+ response.setContentType("text/html");
+ PrintWriter out = response.getWriter();
+
+ HttpSession session = request.getSession(true);
+ String name = (String) session.getAttribute("uname");
+ out.println("Hi " + name + " Your Session Id is : " + session.getId());
+
+ out.close();
+
+ } catch (Exception e) {
+ System.out.println(e);
+ }
+ }
+
+}
diff --git a/spring-session/http-session-example/src/main/webapp/WEB-INF/web.xml b/spring-session/http-session-example/src/main/webapp/WEB-INF/web.xml
new file mode 100644
index 0000000000..2c9a4c118b
--- /dev/null
+++ b/spring-session/http-session-example/src/main/webapp/WEB-INF/web.xml
@@ -0,0 +1,33 @@
+
+