├── .gitignore ├── Java JEE Web Applicaiton In28Minutes.pdf ├── License.txt ├── README.md ├── in28minutes-business ├── .classpath ├── .project ├── .settings │ ├── org.eclipse.core.resources.prefs │ ├── org.eclipse.jdt.core.prefs │ ├── org.eclipse.jpt.core.prefs │ ├── org.eclipse.m2e.core.prefs │ ├── org.eclipse.wst.common.component │ ├── org.eclipse.wst.common.project.facet.core.prefs.xml │ ├── org.eclipse.wst.common.project.facet.core.xml │ └── org.eclipse.wst.validation.prefs ├── License.txt ├── pom.xml ├── src │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── in28minutes │ │ │ │ └── service │ │ │ │ ├── api │ │ │ │ ├── TodoService.java │ │ │ │ └── UserService.java │ │ │ │ └── impl │ │ │ │ ├── TodoServiceImpl.java │ │ │ │ └── UserServiceImpl.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── spring │ │ │ └── service-context.xml │ └── test │ │ └── java │ │ └── com │ │ └── in28minutes │ │ └── service │ │ ├── TodoServiceTest.java │ │ └── UserServiceTest.java └── target │ ├── classes │ ├── META-INF │ │ └── spring │ │ │ └── service-context.xml │ └── com │ │ └── in28minutes │ │ └── service │ │ ├── api │ │ ├── TodoService.class │ │ └── UserService.class │ │ └── impl │ │ ├── TodoServiceImpl.class │ │ └── UserServiceImpl.class │ └── maven-status │ └── maven-compiler-plugin │ └── compile │ └── default-compile │ ├── createdFiles.lst │ └── inputFiles.lst ├── in28minutes-data ├── .classpath ├── .project ├── .settings │ ├── org.eclipse.core.resources.prefs │ ├── org.eclipse.jdt.core.prefs │ ├── org.eclipse.jpt.core.prefs │ ├── org.eclipse.m2e.core.prefs │ ├── org.eclipse.wst.common.component │ ├── org.eclipse.wst.common.project.facet.core.prefs.xml │ ├── org.eclipse.wst.common.project.facet.core.xml │ └── org.eclipse.wst.validation.prefs ├── License.txt ├── pom.xml ├── src │ └── main │ │ ├── java │ │ └── com │ │ │ └── in28minutes │ │ │ ├── data │ │ │ ├── api │ │ │ │ ├── TodoDataService.java │ │ │ │ └── UserDataService.java │ │ │ └── impl │ │ │ │ ├── TodoDataServiceImpl.java │ │ │ │ └── UserDataServiceImpl.java │ │ │ └── domain │ │ │ ├── Priority.java │ │ │ ├── TodoItem.java │ │ │ ├── TodoItemList.java │ │ │ └── User.java │ │ └── resources │ │ ├── META-INF │ │ ├── persistence.xml │ │ └── spring │ │ │ ├── persistence-context.xml │ │ │ └── service-context.xml │ │ ├── config │ │ ├── data.sql │ │ ├── database.properties │ │ ├── hibernate.properties │ │ └── schema.sql │ │ └── log4j.properties └── target │ ├── classes │ ├── META-INF │ │ ├── persistence.xml │ │ └── spring │ │ │ ├── persistence-context.xml │ │ │ └── service-context.xml │ ├── com │ │ └── in28minutes │ │ │ ├── data │ │ │ ├── api │ │ │ │ ├── TodoDataService.class │ │ │ │ └── UserDataService.class │ │ │ └── impl │ │ │ │ ├── TodoDataServiceImpl.class │ │ │ │ └── UserDataServiceImpl.class │ │ │ └── domain │ │ │ ├── Priority.class │ │ │ ├── TodoItem.class │ │ │ ├── TodoItemList.class │ │ │ └── User.class │ ├── config │ │ ├── data.sql │ │ ├── database.properties │ │ ├── hibernate.properties │ │ └── schema.sql │ └── log4j.properties │ └── maven-status │ └── maven-compiler-plugin │ └── compile │ └── default-compile │ ├── createdFiles.lst │ └── inputFiles.lst ├── in28minutes-web-common ├── .classpath ├── .project ├── .settings │ ├── org.eclipse.core.resources.prefs │ ├── org.eclipse.jdt.core.prefs │ ├── org.eclipse.m2e.core.prefs │ ├── org.eclipse.wst.common.component │ ├── org.eclipse.wst.common.project.facet.core.xml │ └── org.eclipse.wst.validation.prefs ├── License.txt ├── pom.xml ├── src │ └── main │ │ ├── java │ │ └── com │ │ │ └── in28minutes │ │ │ └── web │ │ │ └── common │ │ │ ├── form │ │ │ ├── ChangePasswordForm.java │ │ │ ├── LoginForm.java │ │ │ └── RegistrationForm.java │ │ │ ├── tags │ │ │ ├── HighlightTag.java │ │ │ ├── PriorityIconTag.java │ │ │ ├── StatusLabelTag.java │ │ │ └── StatusStyleTag.java │ │ │ └── util │ │ │ └── TodoListUtils.java │ │ └── resources │ │ ├── META-INF │ │ └── tags │ │ │ └── todolist-taglib.tld │ │ ├── ValidationMessages.properties │ │ └── todolist.properties └── target │ ├── classes │ ├── META-INF │ │ └── tags │ │ │ └── todolist-taglib.tld │ ├── ValidationMessages.properties │ ├── com │ │ └── in28minutes │ │ │ └── web │ │ │ └── common │ │ │ ├── form │ │ │ ├── ChangePasswordForm.class │ │ │ ├── LoginForm.class │ │ │ └── RegistrationForm.class │ │ │ ├── tags │ │ │ ├── HighlightTag.class │ │ │ ├── PriorityIconTag.class │ │ │ ├── StatusLabelTag.class │ │ │ └── StatusStyleTag.class │ │ │ └── util │ │ │ ├── TodoListUtils$1.class │ │ │ └── TodoListUtils.class │ └── todolist.properties │ └── maven-status │ └── maven-compiler-plugin │ └── compile │ └── default-compile │ ├── createdFiles.lst │ └── inputFiles.lst ├── in28minutes-web-servlet-jsp ├── .classpath ├── .project ├── .settings │ ├── .jsdtscope │ ├── org.eclipse.core.resources.prefs │ ├── org.eclipse.jdt.core.prefs │ ├── org.eclipse.m2e.core.prefs │ ├── org.eclipse.wst.common.component │ ├── org.eclipse.wst.common.project.facet.core.prefs.xml │ ├── org.eclipse.wst.common.project.facet.core.xml │ ├── org.eclipse.wst.jsdt.ui.superType.container │ ├── org.eclipse.wst.jsdt.ui.superType.name │ └── org.eclipse.wst.validation.prefs ├── License.txt ├── pom.xml ├── src │ └── main │ │ ├── java │ │ └── com │ │ │ └── in28minutes │ │ │ └── servletjsp │ │ │ └── web │ │ │ ├── filter │ │ │ └── SessionCheckFilter.java │ │ │ ├── servlet │ │ │ ├── ErrorServlet.java │ │ │ ├── LearnMoreServlet.java │ │ │ ├── todo │ │ │ │ ├── CreateTodoServlet.java │ │ │ │ ├── DeleteTodoServlet.java │ │ │ │ ├── ListTodoServlet.java │ │ │ │ └── UpdateTodoServlet.java │ │ │ └── user │ │ │ │ ├── LoginServlet.java │ │ │ │ └── LogoutServlet.java │ │ │ └── util │ │ │ └── Views.java │ │ └── webapp │ │ ├── WEB-INF │ │ ├── views │ │ │ ├── common │ │ │ │ ├── error.jspf │ │ │ │ ├── footer.jspf │ │ │ │ ├── header.jspf │ │ │ │ ├── navigationbar.jspf │ │ │ │ └── sidebar.jspf │ │ │ ├── error.jsp │ │ │ ├── example1.jsp │ │ │ ├── learnmore.jsp │ │ │ ├── todo │ │ │ │ ├── create.jsp │ │ │ │ ├── list.jsp │ │ │ │ ├── search.jsp │ │ │ │ └── update.jsp │ │ │ └── user │ │ │ │ └── login.jsp │ │ └── web.xml │ │ └── static │ │ ├── css │ │ ├── bootstrap.min.css │ │ └── datepicker.css │ │ ├── img │ │ ├── glyphicons-halflings-white.png │ │ ├── glyphicons-halflings.png │ │ ├── todolist.ico │ │ └── todolist.jpg │ │ └── js │ │ ├── bootstrap-datepicker.js │ │ ├── bootstrap.min.js │ │ └── jquery-1.10.2.min.js └── target │ ├── classes │ └── com │ │ └── in28minutes │ │ └── servletjsp │ │ └── web │ │ ├── filter │ │ └── SessionCheckFilter.class │ │ ├── servlet │ │ ├── ErrorServlet.class │ │ ├── LearnMoreServlet.class │ │ ├── todo │ │ │ ├── CreateTodoServlet.class │ │ │ ├── DeleteTodoServlet.class │ │ │ ├── ListTodoServlet.class │ │ │ └── UpdateTodoServlet.class │ │ └── user │ │ │ ├── LoginServlet.class │ │ │ └── LogoutServlet.class │ │ └── util │ │ └── Views.class │ ├── maven-status │ └── maven-compiler-plugin │ │ └── compile │ │ └── default-compile │ │ ├── createdFiles.lst │ │ └── inputFiles.lst │ └── tomcat │ ├── conf │ ├── logging.properties │ ├── tomcat-users.xml │ └── web.xml │ ├── logs │ └── access_log.2015-12-31 │ └── work │ └── Tomcat │ └── localhost │ └── _ │ ├── SESSIONS.ser │ └── org │ └── apache │ └── jsp │ └── WEB_002dINF │ └── views │ └── user │ ├── login_jsp.class │ └── login_jsp.java └── pom.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/.gitignore -------------------------------------------------------------------------------- /Java JEE Web Applicaiton In28Minutes.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/Java JEE Web Applicaiton In28Minutes.pdf -------------------------------------------------------------------------------- /License.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/License.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/README.md -------------------------------------------------------------------------------- /in28minutes-business/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-business/.classpath -------------------------------------------------------------------------------- /in28minutes-business/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-business/.project -------------------------------------------------------------------------------- /in28minutes-business/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-business/.settings/org.eclipse.core.resources.prefs -------------------------------------------------------------------------------- /in28minutes-business/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-business/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /in28minutes-business/.settings/org.eclipse.jpt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-business/.settings/org.eclipse.jpt.core.prefs -------------------------------------------------------------------------------- /in28minutes-business/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-business/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /in28minutes-business/.settings/org.eclipse.wst.common.component: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-business/.settings/org.eclipse.wst.common.component -------------------------------------------------------------------------------- /in28minutes-business/.settings/org.eclipse.wst.common.project.facet.core.prefs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-business/.settings/org.eclipse.wst.common.project.facet.core.prefs.xml -------------------------------------------------------------------------------- /in28minutes-business/.settings/org.eclipse.wst.common.project.facet.core.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-business/.settings/org.eclipse.wst.common.project.facet.core.xml -------------------------------------------------------------------------------- /in28minutes-business/.settings/org.eclipse.wst.validation.prefs: -------------------------------------------------------------------------------- 1 | disabled=06target 2 | eclipse.preferences.version=1 3 | -------------------------------------------------------------------------------- /in28minutes-business/License.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-business/License.txt -------------------------------------------------------------------------------- /in28minutes-business/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-business/pom.xml -------------------------------------------------------------------------------- /in28minutes-business/src/main/java/com/in28minutes/service/api/TodoService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-business/src/main/java/com/in28minutes/service/api/TodoService.java -------------------------------------------------------------------------------- /in28minutes-business/src/main/java/com/in28minutes/service/api/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-business/src/main/java/com/in28minutes/service/api/UserService.java -------------------------------------------------------------------------------- /in28minutes-business/src/main/java/com/in28minutes/service/impl/TodoServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-business/src/main/java/com/in28minutes/service/impl/TodoServiceImpl.java -------------------------------------------------------------------------------- /in28minutes-business/src/main/java/com/in28minutes/service/impl/UserServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-business/src/main/java/com/in28minutes/service/impl/UserServiceImpl.java -------------------------------------------------------------------------------- /in28minutes-business/src/main/resources/META-INF/spring/service-context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-business/src/main/resources/META-INF/spring/service-context.xml -------------------------------------------------------------------------------- /in28minutes-business/src/test/java/com/in28minutes/service/TodoServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-business/src/test/java/com/in28minutes/service/TodoServiceTest.java -------------------------------------------------------------------------------- /in28minutes-business/src/test/java/com/in28minutes/service/UserServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-business/src/test/java/com/in28minutes/service/UserServiceTest.java -------------------------------------------------------------------------------- /in28minutes-business/target/classes/META-INF/spring/service-context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-business/target/classes/META-INF/spring/service-context.xml -------------------------------------------------------------------------------- /in28minutes-business/target/classes/com/in28minutes/service/api/TodoService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-business/target/classes/com/in28minutes/service/api/TodoService.class -------------------------------------------------------------------------------- /in28minutes-business/target/classes/com/in28minutes/service/api/UserService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-business/target/classes/com/in28minutes/service/api/UserService.class -------------------------------------------------------------------------------- /in28minutes-business/target/classes/com/in28minutes/service/impl/TodoServiceImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-business/target/classes/com/in28minutes/service/impl/TodoServiceImpl.class -------------------------------------------------------------------------------- /in28minutes-business/target/classes/com/in28minutes/service/impl/UserServiceImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-business/target/classes/com/in28minutes/service/impl/UserServiceImpl.class -------------------------------------------------------------------------------- /in28minutes-business/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-business/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst -------------------------------------------------------------------------------- /in28minutes-business/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-business/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst -------------------------------------------------------------------------------- /in28minutes-data/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-data/.classpath -------------------------------------------------------------------------------- /in28minutes-data/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-data/.project -------------------------------------------------------------------------------- /in28minutes-data/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-data/.settings/org.eclipse.core.resources.prefs -------------------------------------------------------------------------------- /in28minutes-data/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-data/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /in28minutes-data/.settings/org.eclipse.jpt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-data/.settings/org.eclipse.jpt.core.prefs -------------------------------------------------------------------------------- /in28minutes-data/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-data/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /in28minutes-data/.settings/org.eclipse.wst.common.component: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-data/.settings/org.eclipse.wst.common.component -------------------------------------------------------------------------------- /in28minutes-data/.settings/org.eclipse.wst.common.project.facet.core.prefs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-data/.settings/org.eclipse.wst.common.project.facet.core.prefs.xml -------------------------------------------------------------------------------- /in28minutes-data/.settings/org.eclipse.wst.common.project.facet.core.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-data/.settings/org.eclipse.wst.common.project.facet.core.xml -------------------------------------------------------------------------------- /in28minutes-data/.settings/org.eclipse.wst.validation.prefs: -------------------------------------------------------------------------------- 1 | disabled=06target 2 | eclipse.preferences.version=1 3 | -------------------------------------------------------------------------------- /in28minutes-data/License.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-data/License.txt -------------------------------------------------------------------------------- /in28minutes-data/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-data/pom.xml -------------------------------------------------------------------------------- /in28minutes-data/src/main/java/com/in28minutes/data/api/TodoDataService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-data/src/main/java/com/in28minutes/data/api/TodoDataService.java -------------------------------------------------------------------------------- /in28minutes-data/src/main/java/com/in28minutes/data/api/UserDataService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-data/src/main/java/com/in28minutes/data/api/UserDataService.java -------------------------------------------------------------------------------- /in28minutes-data/src/main/java/com/in28minutes/data/impl/TodoDataServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-data/src/main/java/com/in28minutes/data/impl/TodoDataServiceImpl.java -------------------------------------------------------------------------------- /in28minutes-data/src/main/java/com/in28minutes/data/impl/UserDataServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-data/src/main/java/com/in28minutes/data/impl/UserDataServiceImpl.java -------------------------------------------------------------------------------- /in28minutes-data/src/main/java/com/in28minutes/domain/Priority.java: -------------------------------------------------------------------------------- 1 | package com.in28minutes.domain; 2 | 3 | public enum Priority { 4 | LOW, MEDIUM, HIGH 5 | } 6 | -------------------------------------------------------------------------------- /in28minutes-data/src/main/java/com/in28minutes/domain/TodoItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-data/src/main/java/com/in28minutes/domain/TodoItem.java -------------------------------------------------------------------------------- /in28minutes-data/src/main/java/com/in28minutes/domain/TodoItemList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-data/src/main/java/com/in28minutes/domain/TodoItemList.java -------------------------------------------------------------------------------- /in28minutes-data/src/main/java/com/in28minutes/domain/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-data/src/main/java/com/in28minutes/domain/User.java -------------------------------------------------------------------------------- /in28minutes-data/src/main/resources/META-INF/persistence.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-data/src/main/resources/META-INF/persistence.xml -------------------------------------------------------------------------------- /in28minutes-data/src/main/resources/META-INF/spring/persistence-context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-data/src/main/resources/META-INF/spring/persistence-context.xml -------------------------------------------------------------------------------- /in28minutes-data/src/main/resources/META-INF/spring/service-context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-data/src/main/resources/META-INF/spring/service-context.xml -------------------------------------------------------------------------------- /in28minutes-data/src/main/resources/config/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-data/src/main/resources/config/data.sql -------------------------------------------------------------------------------- /in28minutes-data/src/main/resources/config/database.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-data/src/main/resources/config/database.properties -------------------------------------------------------------------------------- /in28minutes-data/src/main/resources/config/hibernate.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-data/src/main/resources/config/hibernate.properties -------------------------------------------------------------------------------- /in28minutes-data/src/main/resources/config/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-data/src/main/resources/config/schema.sql -------------------------------------------------------------------------------- /in28minutes-data/src/main/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-data/src/main/resources/log4j.properties -------------------------------------------------------------------------------- /in28minutes-data/target/classes/META-INF/persistence.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-data/target/classes/META-INF/persistence.xml -------------------------------------------------------------------------------- /in28minutes-data/target/classes/META-INF/spring/persistence-context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-data/target/classes/META-INF/spring/persistence-context.xml -------------------------------------------------------------------------------- /in28minutes-data/target/classes/META-INF/spring/service-context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-data/target/classes/META-INF/spring/service-context.xml -------------------------------------------------------------------------------- /in28minutes-data/target/classes/com/in28minutes/data/api/TodoDataService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-data/target/classes/com/in28minutes/data/api/TodoDataService.class -------------------------------------------------------------------------------- /in28minutes-data/target/classes/com/in28minutes/data/api/UserDataService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-data/target/classes/com/in28minutes/data/api/UserDataService.class -------------------------------------------------------------------------------- /in28minutes-data/target/classes/com/in28minutes/data/impl/TodoDataServiceImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-data/target/classes/com/in28minutes/data/impl/TodoDataServiceImpl.class -------------------------------------------------------------------------------- /in28minutes-data/target/classes/com/in28minutes/data/impl/UserDataServiceImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-data/target/classes/com/in28minutes/data/impl/UserDataServiceImpl.class -------------------------------------------------------------------------------- /in28minutes-data/target/classes/com/in28minutes/domain/Priority.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-data/target/classes/com/in28minutes/domain/Priority.class -------------------------------------------------------------------------------- /in28minutes-data/target/classes/com/in28minutes/domain/TodoItem.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-data/target/classes/com/in28minutes/domain/TodoItem.class -------------------------------------------------------------------------------- /in28minutes-data/target/classes/com/in28minutes/domain/TodoItemList.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-data/target/classes/com/in28minutes/domain/TodoItemList.class -------------------------------------------------------------------------------- /in28minutes-data/target/classes/com/in28minutes/domain/User.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-data/target/classes/com/in28minutes/domain/User.class -------------------------------------------------------------------------------- /in28minutes-data/target/classes/config/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-data/target/classes/config/data.sql -------------------------------------------------------------------------------- /in28minutes-data/target/classes/config/database.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-data/target/classes/config/database.properties -------------------------------------------------------------------------------- /in28minutes-data/target/classes/config/hibernate.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-data/target/classes/config/hibernate.properties -------------------------------------------------------------------------------- /in28minutes-data/target/classes/config/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-data/target/classes/config/schema.sql -------------------------------------------------------------------------------- /in28minutes-data/target/classes/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-data/target/classes/log4j.properties -------------------------------------------------------------------------------- /in28minutes-data/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-data/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst -------------------------------------------------------------------------------- /in28minutes-data/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-data/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst -------------------------------------------------------------------------------- /in28minutes-web-common/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-common/.classpath -------------------------------------------------------------------------------- /in28minutes-web-common/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-common/.project -------------------------------------------------------------------------------- /in28minutes-web-common/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-common/.settings/org.eclipse.core.resources.prefs -------------------------------------------------------------------------------- /in28minutes-web-common/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-common/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /in28minutes-web-common/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-common/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /in28minutes-web-common/.settings/org.eclipse.wst.common.component: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-common/.settings/org.eclipse.wst.common.component -------------------------------------------------------------------------------- /in28minutes-web-common/.settings/org.eclipse.wst.common.project.facet.core.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-common/.settings/org.eclipse.wst.common.project.facet.core.xml -------------------------------------------------------------------------------- /in28minutes-web-common/.settings/org.eclipse.wst.validation.prefs: -------------------------------------------------------------------------------- 1 | disabled=06target 2 | eclipse.preferences.version=1 3 | -------------------------------------------------------------------------------- /in28minutes-web-common/License.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-common/License.txt -------------------------------------------------------------------------------- /in28minutes-web-common/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-common/pom.xml -------------------------------------------------------------------------------- /in28minutes-web-common/src/main/java/com/in28minutes/web/common/form/ChangePasswordForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-common/src/main/java/com/in28minutes/web/common/form/ChangePasswordForm.java -------------------------------------------------------------------------------- /in28minutes-web-common/src/main/java/com/in28minutes/web/common/form/LoginForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-common/src/main/java/com/in28minutes/web/common/form/LoginForm.java -------------------------------------------------------------------------------- /in28minutes-web-common/src/main/java/com/in28minutes/web/common/form/RegistrationForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-common/src/main/java/com/in28minutes/web/common/form/RegistrationForm.java -------------------------------------------------------------------------------- /in28minutes-web-common/src/main/java/com/in28minutes/web/common/tags/HighlightTag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-common/src/main/java/com/in28minutes/web/common/tags/HighlightTag.java -------------------------------------------------------------------------------- /in28minutes-web-common/src/main/java/com/in28minutes/web/common/tags/PriorityIconTag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-common/src/main/java/com/in28minutes/web/common/tags/PriorityIconTag.java -------------------------------------------------------------------------------- /in28minutes-web-common/src/main/java/com/in28minutes/web/common/tags/StatusLabelTag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-common/src/main/java/com/in28minutes/web/common/tags/StatusLabelTag.java -------------------------------------------------------------------------------- /in28minutes-web-common/src/main/java/com/in28minutes/web/common/tags/StatusStyleTag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-common/src/main/java/com/in28minutes/web/common/tags/StatusStyleTag.java -------------------------------------------------------------------------------- /in28minutes-web-common/src/main/java/com/in28minutes/web/common/util/TodoListUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-common/src/main/java/com/in28minutes/web/common/util/TodoListUtils.java -------------------------------------------------------------------------------- /in28minutes-web-common/src/main/resources/META-INF/tags/todolist-taglib.tld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-common/src/main/resources/META-INF/tags/todolist-taglib.tld -------------------------------------------------------------------------------- /in28minutes-web-common/src/main/resources/ValidationMessages.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-common/src/main/resources/ValidationMessages.properties -------------------------------------------------------------------------------- /in28minutes-web-common/src/main/resources/todolist.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-common/src/main/resources/todolist.properties -------------------------------------------------------------------------------- /in28minutes-web-common/target/classes/META-INF/tags/todolist-taglib.tld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-common/target/classes/META-INF/tags/todolist-taglib.tld -------------------------------------------------------------------------------- /in28minutes-web-common/target/classes/ValidationMessages.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-common/target/classes/ValidationMessages.properties -------------------------------------------------------------------------------- /in28minutes-web-common/target/classes/com/in28minutes/web/common/form/ChangePasswordForm.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-common/target/classes/com/in28minutes/web/common/form/ChangePasswordForm.class -------------------------------------------------------------------------------- /in28minutes-web-common/target/classes/com/in28minutes/web/common/form/LoginForm.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-common/target/classes/com/in28minutes/web/common/form/LoginForm.class -------------------------------------------------------------------------------- /in28minutes-web-common/target/classes/com/in28minutes/web/common/form/RegistrationForm.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-common/target/classes/com/in28minutes/web/common/form/RegistrationForm.class -------------------------------------------------------------------------------- /in28minutes-web-common/target/classes/com/in28minutes/web/common/tags/HighlightTag.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-common/target/classes/com/in28minutes/web/common/tags/HighlightTag.class -------------------------------------------------------------------------------- /in28minutes-web-common/target/classes/com/in28minutes/web/common/tags/PriorityIconTag.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-common/target/classes/com/in28minutes/web/common/tags/PriorityIconTag.class -------------------------------------------------------------------------------- /in28minutes-web-common/target/classes/com/in28minutes/web/common/tags/StatusLabelTag.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-common/target/classes/com/in28minutes/web/common/tags/StatusLabelTag.class -------------------------------------------------------------------------------- /in28minutes-web-common/target/classes/com/in28minutes/web/common/tags/StatusStyleTag.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-common/target/classes/com/in28minutes/web/common/tags/StatusStyleTag.class -------------------------------------------------------------------------------- /in28minutes-web-common/target/classes/com/in28minutes/web/common/util/TodoListUtils$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-common/target/classes/com/in28minutes/web/common/util/TodoListUtils$1.class -------------------------------------------------------------------------------- /in28minutes-web-common/target/classes/com/in28minutes/web/common/util/TodoListUtils.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-common/target/classes/com/in28minutes/web/common/util/TodoListUtils.class -------------------------------------------------------------------------------- /in28minutes-web-common/target/classes/todolist.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-common/target/classes/todolist.properties -------------------------------------------------------------------------------- /in28minutes-web-common/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-common/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst -------------------------------------------------------------------------------- /in28minutes-web-common/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-common/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/.classpath -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/.project -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/.settings/.jsdtscope: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/.settings/.jsdtscope -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/.settings/org.eclipse.core.resources.prefs -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/.settings/org.eclipse.wst.common.component: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/.settings/org.eclipse.wst.common.component -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/.settings/org.eclipse.wst.common.project.facet.core.prefs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/.settings/org.eclipse.wst.common.project.facet.core.prefs.xml -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/.settings/org.eclipse.wst.common.project.facet.core.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/.settings/org.eclipse.wst.common.project.facet.core.xml -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/.settings/org.eclipse.wst.jsdt.ui.superType.container: -------------------------------------------------------------------------------- 1 | org.eclipse.wst.jsdt.launching.baseBrowserLibrary -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/.settings/org.eclipse.wst.jsdt.ui.superType.name: -------------------------------------------------------------------------------- 1 | Window -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/.settings/org.eclipse.wst.validation.prefs: -------------------------------------------------------------------------------- 1 | disabled=06target 2 | eclipse.preferences.version=1 3 | -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/License.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/License.txt -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/pom.xml -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/src/main/java/com/in28minutes/servletjsp/web/filter/SessionCheckFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/src/main/java/com/in28minutes/servletjsp/web/filter/SessionCheckFilter.java -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/src/main/java/com/in28minutes/servletjsp/web/servlet/ErrorServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/src/main/java/com/in28minutes/servletjsp/web/servlet/ErrorServlet.java -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/src/main/java/com/in28minutes/servletjsp/web/servlet/LearnMoreServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/src/main/java/com/in28minutes/servletjsp/web/servlet/LearnMoreServlet.java -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/src/main/java/com/in28minutes/servletjsp/web/servlet/todo/CreateTodoServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/src/main/java/com/in28minutes/servletjsp/web/servlet/todo/CreateTodoServlet.java -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/src/main/java/com/in28minutes/servletjsp/web/servlet/todo/DeleteTodoServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/src/main/java/com/in28minutes/servletjsp/web/servlet/todo/DeleteTodoServlet.java -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/src/main/java/com/in28minutes/servletjsp/web/servlet/todo/ListTodoServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/src/main/java/com/in28minutes/servletjsp/web/servlet/todo/ListTodoServlet.java -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/src/main/java/com/in28minutes/servletjsp/web/servlet/todo/UpdateTodoServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/src/main/java/com/in28minutes/servletjsp/web/servlet/todo/UpdateTodoServlet.java -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/src/main/java/com/in28minutes/servletjsp/web/servlet/user/LoginServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/src/main/java/com/in28minutes/servletjsp/web/servlet/user/LoginServlet.java -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/src/main/java/com/in28minutes/servletjsp/web/servlet/user/LogoutServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/src/main/java/com/in28minutes/servletjsp/web/servlet/user/LogoutServlet.java -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/src/main/java/com/in28minutes/servletjsp/web/util/Views.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/src/main/java/com/in28minutes/servletjsp/web/util/Views.java -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/src/main/webapp/WEB-INF/views/common/error.jspf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/src/main/webapp/WEB-INF/views/common/error.jspf -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/src/main/webapp/WEB-INF/views/common/footer.jspf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/src/main/webapp/WEB-INF/views/common/footer.jspf -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/src/main/webapp/WEB-INF/views/common/header.jspf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/src/main/webapp/WEB-INF/views/common/header.jspf -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/src/main/webapp/WEB-INF/views/common/navigationbar.jspf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/src/main/webapp/WEB-INF/views/common/navigationbar.jspf -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/src/main/webapp/WEB-INF/views/common/sidebar.jspf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/src/main/webapp/WEB-INF/views/common/sidebar.jspf -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/src/main/webapp/WEB-INF/views/error.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/src/main/webapp/WEB-INF/views/error.jsp -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/src/main/webapp/WEB-INF/views/example1.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/src/main/webapp/WEB-INF/views/example1.jsp -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/src/main/webapp/WEB-INF/views/learnmore.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/src/main/webapp/WEB-INF/views/learnmore.jsp -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/src/main/webapp/WEB-INF/views/todo/create.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/src/main/webapp/WEB-INF/views/todo/create.jsp -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/src/main/webapp/WEB-INF/views/todo/list.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/src/main/webapp/WEB-INF/views/todo/list.jsp -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/src/main/webapp/WEB-INF/views/todo/search.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/src/main/webapp/WEB-INF/views/todo/search.jsp -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/src/main/webapp/WEB-INF/views/todo/update.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/src/main/webapp/WEB-INF/views/todo/update.jsp -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/src/main/webapp/WEB-INF/views/user/login.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/src/main/webapp/WEB-INF/views/user/login.jsp -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/src/main/webapp/static/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/src/main/webapp/static/css/bootstrap.min.css -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/src/main/webapp/static/css/datepicker.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/src/main/webapp/static/css/datepicker.css -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/src/main/webapp/static/img/glyphicons-halflings-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/src/main/webapp/static/img/glyphicons-halflings-white.png -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/src/main/webapp/static/img/glyphicons-halflings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/src/main/webapp/static/img/glyphicons-halflings.png -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/src/main/webapp/static/img/todolist.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/src/main/webapp/static/img/todolist.ico -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/src/main/webapp/static/img/todolist.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/src/main/webapp/static/img/todolist.jpg -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/src/main/webapp/static/js/bootstrap-datepicker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/src/main/webapp/static/js/bootstrap-datepicker.js -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/src/main/webapp/static/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/src/main/webapp/static/js/bootstrap.min.js -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/src/main/webapp/static/js/jquery-1.10.2.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/src/main/webapp/static/js/jquery-1.10.2.min.js -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/target/classes/com/in28minutes/servletjsp/web/filter/SessionCheckFilter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/target/classes/com/in28minutes/servletjsp/web/filter/SessionCheckFilter.class -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/target/classes/com/in28minutes/servletjsp/web/servlet/ErrorServlet.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/target/classes/com/in28minutes/servletjsp/web/servlet/ErrorServlet.class -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/target/classes/com/in28minutes/servletjsp/web/servlet/LearnMoreServlet.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/target/classes/com/in28minutes/servletjsp/web/servlet/LearnMoreServlet.class -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/target/classes/com/in28minutes/servletjsp/web/servlet/todo/CreateTodoServlet.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/target/classes/com/in28minutes/servletjsp/web/servlet/todo/CreateTodoServlet.class -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/target/classes/com/in28minutes/servletjsp/web/servlet/todo/DeleteTodoServlet.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/target/classes/com/in28minutes/servletjsp/web/servlet/todo/DeleteTodoServlet.class -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/target/classes/com/in28minutes/servletjsp/web/servlet/todo/ListTodoServlet.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/target/classes/com/in28minutes/servletjsp/web/servlet/todo/ListTodoServlet.class -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/target/classes/com/in28minutes/servletjsp/web/servlet/todo/UpdateTodoServlet.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/target/classes/com/in28minutes/servletjsp/web/servlet/todo/UpdateTodoServlet.class -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/target/classes/com/in28minutes/servletjsp/web/servlet/user/LoginServlet.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/target/classes/com/in28minutes/servletjsp/web/servlet/user/LoginServlet.class -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/target/classes/com/in28minutes/servletjsp/web/servlet/user/LogoutServlet.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/target/classes/com/in28minutes/servletjsp/web/servlet/user/LogoutServlet.class -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/target/classes/com/in28minutes/servletjsp/web/util/Views.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/target/classes/com/in28minutes/servletjsp/web/util/Views.class -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/target/tomcat/conf/logging.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/target/tomcat/conf/logging.properties -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/target/tomcat/conf/tomcat-users.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/target/tomcat/conf/tomcat-users.xml -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/target/tomcat/conf/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/target/tomcat/conf/web.xml -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/target/tomcat/logs/access_log.2015-12-31: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/target/tomcat/logs/access_log.2015-12-31 -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/target/tomcat/work/Tomcat/localhost/_/SESSIONS.ser: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/target/tomcat/work/Tomcat/localhost/_/SESSIONS.ser -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/target/tomcat/work/Tomcat/localhost/_/org/apache/jsp/WEB_002dINF/views/user/login_jsp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/target/tomcat/work/Tomcat/localhost/_/org/apache/jsp/WEB_002dINF/views/user/login_jsp.class -------------------------------------------------------------------------------- /in28minutes-web-servlet-jsp/target/tomcat/work/Tomcat/localhost/_/org/apache/jsp/WEB_002dINF/views/user/login_jsp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/in28minutes-web-servlet-jsp/target/tomcat/work/Tomcat/localhost/_/org/apache/jsp/WEB_002dINF/views/user/login_jsp.java -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/RealWorldWebApplicationWithServletsAndJspIn28Minutes/HEAD/pom.xml --------------------------------------------------------------------------------