├── README.md ├── jsp-jdbc-mysql-example ├── .classpath ├── .project ├── .settings │ ├── .jsdtscope │ ├── org.eclipse.jdt.core.prefs │ ├── org.eclipse.wst.common.component │ ├── org.eclipse.wst.common.project.facet.core.xml │ ├── org.eclipse.wst.jsdt.ui.superType.container │ └── org.eclipse.wst.jsdt.ui.superType.name ├── WebContent │ ├── META-INF │ │ └── MANIFEST.MF │ ├── WEB-INF │ │ └── lib │ │ │ └── mysql-connector-java-8.0.13.jar │ ├── employeedetails.jsp │ └── employeeregister.jsp ├── build │ └── classes │ │ └── net │ │ └── javaguides │ │ └── jsp │ │ └── jdbc │ │ ├── bean │ │ └── Employee.class │ │ └── database │ │ └── EmployeeDao.class └── src │ └── net │ └── javaguides │ └── jsp │ └── jdbc │ ├── bean │ └── Employee.java │ └── database │ └── EmployeeDao.java ├── jsp-tutorial ├── .classpath ├── .project ├── .settings │ ├── .jsdtscope │ ├── org.eclipse.jdt.core.prefs │ ├── org.eclipse.wst.common.component │ ├── org.eclipse.wst.common.project.facet.core.xml │ ├── org.eclipse.wst.jsdt.ui.superType.container │ └── org.eclipse.wst.jsdt.ui.superType.name ├── WebContent │ ├── META-INF │ │ └── MANIFEST.MF │ ├── WEB-INF │ │ ├── lib │ │ │ └── mysql-connector-java-8.0.13.jar │ │ └── message.tld │ ├── callingjavaclass.jsp │ ├── converter.jsp │ ├── database │ │ ├── employeedetails.jsp │ │ └── employeeregister.jsp │ ├── declarationtag.jsp │ ├── expressiontag.jsp │ ├── form │ │ ├── student-checkbox-form.html │ │ ├── student-checkbox-response.jsp │ │ ├── student-dropdown-form.html │ │ ├── student-dropdown-response.jsp │ │ ├── student-form.html │ │ ├── student-radio-form.html │ │ ├── student-radio-response.jsp │ │ └── student-response.jsp │ ├── helloworld.jsp │ ├── implicitobjects.jsp │ ├── include │ │ ├── footer.jsp │ │ └── header.jsp │ ├── index.jsp │ ├── jstl │ │ └── customtag.jsp │ ├── redirect │ │ ├── page1.jsp │ │ └── page2.jsp │ ├── request.jsp │ ├── scriptlets.jsp │ ├── student.jsp │ └── studentdetails.jsp ├── build │ └── classes │ │ └── net │ │ └── javaguides │ │ └── jsp │ │ └── tutorial │ │ ├── Calculator.class │ │ ├── Student.class │ │ ├── database │ │ ├── Employee.class │ │ └── EmployeeDao.class │ │ └── jstl │ │ └── CustomTag.class └── src │ └── net │ └── javaguides │ └── jsp │ └── tutorial │ ├── Calculator.java │ ├── Student.java │ ├── database │ ├── Employee.java │ └── EmployeeDao.java │ └── jstl │ └── CustomTag.java ├── jstl-tutorial ├── .classpath ├── .project ├── .settings │ ├── .jsdtscope │ ├── org.eclipse.jdt.core.prefs │ ├── org.eclipse.wst.common.component │ ├── org.eclipse.wst.common.project.facet.core.xml │ ├── org.eclipse.wst.jsdt.ui.superType.container │ └── org.eclipse.wst.jsdt.ui.superType.name ├── WebContent │ ├── META-INF │ │ └── MANIFEST.MF │ ├── WEB-INF │ │ └── lib │ │ │ ├── javax.servlet.jsp.jstl-1.2.1.jar │ │ │ └── javax.servlet.jsp.jstl-api-1.2.1.jar │ ├── choose-student-test.jsp │ ├── foreach-simple-test.jsp │ ├── foreach-student-test.jsp │ ├── if-student-test.jsp │ ├── jstl-functions-examples.jsp │ └── test.jsp ├── build │ └── classes │ │ └── net │ │ └── javaguides │ │ └── jstl │ │ └── Student.class └── src │ └── net │ └── javaguides │ └── jstl │ └── Student.java ├── login-jsp-jdbc-example ├── .classpath ├── .project ├── .settings │ ├── .jsdtscope │ ├── org.eclipse.jdt.core.prefs │ ├── org.eclipse.wst.common.component │ ├── org.eclipse.wst.common.project.facet.core.xml │ ├── org.eclipse.wst.jsdt.ui.superType.container │ └── org.eclipse.wst.jsdt.ui.superType.name ├── WebContent │ ├── META-INF │ │ └── MANIFEST.MF │ ├── WEB-INF │ │ └── lib │ │ │ └── mysql-connector-java-8.0.13.jar │ ├── login.jsp │ └── loginsuccess.jsp ├── build │ └── classes │ │ └── net │ │ └── javaguides │ │ └── login │ │ ├── bean │ │ └── LoginBean.class │ │ └── database │ │ └── LoginDao.class └── src │ └── net │ └── javaguides │ └── login │ ├── bean │ └── LoginBean.java │ └── database │ └── LoginDao.java └── registration-jsp-jdbc-example ├── .classpath ├── .project ├── .settings ├── .jsdtscope ├── org.eclipse.jdt.core.prefs ├── org.eclipse.wst.common.component ├── org.eclipse.wst.common.project.facet.core.xml ├── org.eclipse.wst.jsdt.ui.superType.container └── org.eclipse.wst.jsdt.ui.superType.name ├── WebContent ├── META-INF │ └── MANIFEST.MF ├── WEB-INF │ └── lib │ │ └── mysql-connector-java-8.0.13.jar ├── employeedetails.jsp └── employeeregister.jsp ├── build └── classes │ └── net │ └── javaguides │ └── registration │ ├── bean │ └── Employee.class │ └── database │ └── EmployeeDao.class └── src └── net └── javaguides └── registration ├── bean └── Employee.java └── database └── EmployeeDao.java /README.md: -------------------------------------------------------------------------------- 1 | # JSP-Tutorial 2 | Beginners to expert JSP Tutorial 3 | 4 | 5 |
Kilometers per Liter | 21 |Miles per Gallon | 22 |
---|---|
<%=FMT.format(kpl)%> | 29 |<%=FMT.format(mpg)%> | 30 |
Food Group Code | 46 |Description | 47 |
---|---|
First Name: 9 | <%= request.getParameter("firstName") %> 10 |
Last Name: 12 | <%= request.getParameter("lastName") %> 13 |
First Name: 10 | <%= request.getParameter("firstName") %> 11 |
Last Name: 13 | <%= request.getParameter("lastName") %> 14 |
First Name: 9 | <%= request.getParameter("firstName") %> 10 |
Last Name: 12 | <%= request.getParameter("lastName") %> 13 |
First Name: 7 | <%= request.getParameter("firstName") %> 8 |
Last Name: 10 | <%= request.getParameter("lastName") %> 11 |
"); 16 | for (int col = 0; col < 16; col++) { 17 | sb.append(" | "); 18 | sb.append(Integer.toHexString(col)); 19 | sb.append(" | "); 20 | } 21 | sb.append("
---|---|
"); 25 | sb.append(Integer.toHexString(row)); 26 | sb.append(" | "); 27 | for (int col = 0; col < 16; col++) { 28 | char c = (char) (row * 16 + col); 29 | sb.append(""); 30 | sb.append(c); 31 | sb.append(" | "); 32 | } 33 | sb.append("
First Name | 24 |Last Name | 25 |Gold Customer | 26 |
---|---|---|
${tempStudent.firstName} | 32 |${tempStudent.lastName} | 33 |
34 | |
47 |
First Name | 26 |Last Name | 27 |Gold Customer | 28 |
---|---|---|
${tempStudent.firstName} | 34 |${tempStudent.lastName} | 35 |${tempStudent.goldCustomer} | 36 |
First Name | 24 |Last Name | 25 |Gold Customer | 26 |
---|---|---|
${tempStudent.firstName} | 32 |${tempStudent.lastName} | 33 |
34 | |
43 |
Index of "Guides" in "Java Guides" : ${fn:indexOf(str1, str2)}
37 |