diff --git a/Eclipse-Workspace/.project b/Eclipse-Workspace/.project new file mode 100644 index 0000000..ceb0c3a --- /dev/null +++ b/Eclipse-Workspace/.project @@ -0,0 +1,11 @@ + + + Eclipse-Workspace + + + + + + + + diff --git a/Eclipse-Workspace/Servers/.settings/org.eclipse.wst.server.core.prefs b/Eclipse-Workspace/Servers/.settings/org.eclipse.wst.server.core.prefs index 8900f13..63e9efe 100644 --- a/Eclipse-Workspace/Servers/.settings/org.eclipse.wst.server.core.prefs +++ b/Eclipse-Workspace/Servers/.settings/org.eclipse.wst.server.core.prefs @@ -1,3 +1,3 @@ -#Thu Mar 12 14:24:33 IST 2026 +#Thu Mar 26 14:29:11 IST 2026 eclipse.preferences.version=1 org.eclipse.wst.server.core.isServerProject=true diff --git a/Eclipse-Workspace/Servers/Tomcat v11.0 Server at localhost-config/server.xml b/Eclipse-Workspace/Servers/Tomcat v11.0 Server at localhost-config/server.xml index ee12c04..0367139 100644 --- a/Eclipse-Workspace/Servers/Tomcat v11.0 Server at localhost-config/server.xml +++ b/Eclipse-Workspace/Servers/Tomcat v11.0 Server at localhost-config/server.xml @@ -136,7 +136,7 @@ Note: The pattern used is equivalent to using pattern="common" --> - + \ No newline at end of file diff --git a/Eclipse-Workspace/demo/.classpath b/Eclipse-Workspace/demo/.classpath index cb4c9f7..affbe6a 100644 --- a/Eclipse-Workspace/demo/.classpath +++ b/Eclipse-Workspace/demo/.classpath @@ -2,11 +2,6 @@ - - - - - diff --git a/Eclipse-Workspace/demo/.settings/org.eclipse.wst.common.project.facet.core.xml b/Eclipse-Workspace/demo/.settings/org.eclipse.wst.common.project.facet.core.xml index 6c62aca..dc9f271 100644 --- a/Eclipse-Workspace/demo/.settings/org.eclipse.wst.common.project.facet.core.xml +++ b/Eclipse-Workspace/demo/.settings/org.eclipse.wst.common.project.facet.core.xml @@ -1,6 +1,5 @@ - diff --git a/Eclipse-Workspace/jprg1_b2_38/.classpath b/Eclipse-Workspace/jprg1_b2_38/.classpath new file mode 100644 index 0000000..a1c85e7 --- /dev/null +++ b/Eclipse-Workspace/jprg1_b2_38/.classpath @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/Eclipse-Workspace/jprg1_b2_38/.gitignore b/Eclipse-Workspace/jprg1_b2_38/.gitignore new file mode 100644 index 0000000..84c048a --- /dev/null +++ b/Eclipse-Workspace/jprg1_b2_38/.gitignore @@ -0,0 +1 @@ +/build/ diff --git a/Eclipse-Workspace/jprg1_b2_38/.project b/Eclipse-Workspace/jprg1_b2_38/.project new file mode 100644 index 0000000..b0a251e --- /dev/null +++ b/Eclipse-Workspace/jprg1_b2_38/.project @@ -0,0 +1,31 @@ + + + jprg1_b2_38 + + + + + + org.eclipse.jdt.core.javabuilder + + + + + org.eclipse.wst.common.project.facet.core.builder + + + + + org.eclipse.wst.validation.validationbuilder + + + + + + org.eclipse.jem.workbench.JavaEMFNature + org.eclipse.wst.common.modulecore.ModuleCoreNature + org.eclipse.wst.common.project.facet.core.nature + org.eclipse.jdt.core.javanature + org.eclipse.wst.jsdt.core.jsNature + + diff --git a/Eclipse-Workspace/jprg1_b2_38/.settings/.jsdtscope b/Eclipse-Workspace/jprg1_b2_38/.settings/.jsdtscope new file mode 100644 index 0000000..76c2d63 --- /dev/null +++ b/Eclipse-Workspace/jprg1_b2_38/.settings/.jsdtscope @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/Eclipse-Workspace/jprg1_b2_38/.settings/org.eclipse.core.resources.prefs b/Eclipse-Workspace/jprg1_b2_38/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 0000000..99f26c0 --- /dev/null +++ b/Eclipse-Workspace/jprg1_b2_38/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +encoding/=UTF-8 diff --git a/Eclipse-Workspace/jprg1_b2_38/.settings/org.eclipse.jdt.core.prefs b/Eclipse-Workspace/jprg1_b2_38/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 0000000..23fa13b --- /dev/null +++ b/Eclipse-Workspace/jprg1_b2_38/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,9 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=21 +org.eclipse.jdt.core.compiler.compliance=21 +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning +org.eclipse.jdt.core.compiler.release=enabled +org.eclipse.jdt.core.compiler.source=21 diff --git a/Eclipse-Workspace/jprg1_b2_38/.settings/org.eclipse.wst.common.component b/Eclipse-Workspace/jprg1_b2_38/.settings/org.eclipse.wst.common.component new file mode 100644 index 0000000..9d09e6a --- /dev/null +++ b/Eclipse-Workspace/jprg1_b2_38/.settings/org.eclipse.wst.common.component @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/Eclipse-Workspace/jprg1_b2_38/.settings/org.eclipse.wst.common.project.facet.core.xml b/Eclipse-Workspace/jprg1_b2_38/.settings/org.eclipse.wst.common.project.facet.core.xml new file mode 100644 index 0000000..c2ceaa7 --- /dev/null +++ b/Eclipse-Workspace/jprg1_b2_38/.settings/org.eclipse.wst.common.project.facet.core.xml @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/Eclipse-Workspace/jprg1_b2_38/.settings/org.eclipse.wst.jsdt.ui.superType.container b/Eclipse-Workspace/jprg1_b2_38/.settings/org.eclipse.wst.jsdt.ui.superType.container new file mode 100644 index 0000000..3bd5d0a --- /dev/null +++ b/Eclipse-Workspace/jprg1_b2_38/.settings/org.eclipse.wst.jsdt.ui.superType.container @@ -0,0 +1 @@ +org.eclipse.wst.jsdt.launching.baseBrowserLibrary \ No newline at end of file diff --git a/Eclipse-Workspace/jprg1_b2_38/.settings/org.eclipse.wst.jsdt.ui.superType.name b/Eclipse-Workspace/jprg1_b2_38/.settings/org.eclipse.wst.jsdt.ui.superType.name new file mode 100644 index 0000000..05bd71b --- /dev/null +++ b/Eclipse-Workspace/jprg1_b2_38/.settings/org.eclipse.wst.jsdt.ui.superType.name @@ -0,0 +1 @@ +Window \ No newline at end of file diff --git a/Eclipse-Workspace/jprg1_b2_38/Screenshot/Screenshot 2026-03-26 145344.png b/Eclipse-Workspace/jprg1_b2_38/Screenshot/Screenshot 2026-03-26 145344.png new file mode 100644 index 0000000..18656e1 Binary files /dev/null and b/Eclipse-Workspace/jprg1_b2_38/Screenshot/Screenshot 2026-03-26 145344.png differ diff --git a/Eclipse-Workspace/jprg1_b2_38/Screenshot/Screenshot 2026-03-26 150347.png b/Eclipse-Workspace/jprg1_b2_38/Screenshot/Screenshot 2026-03-26 150347.png new file mode 100644 index 0000000..d5b49e7 Binary files /dev/null and b/Eclipse-Workspace/jprg1_b2_38/Screenshot/Screenshot 2026-03-26 150347.png differ diff --git a/Eclipse-Workspace/jprg1_b2_38/src/main/webapp/META-INF/MANIFEST.MF b/Eclipse-Workspace/jprg1_b2_38/src/main/webapp/META-INF/MANIFEST.MF new file mode 100644 index 0000000..254272e --- /dev/null +++ b/Eclipse-Workspace/jprg1_b2_38/src/main/webapp/META-INF/MANIFEST.MF @@ -0,0 +1,3 @@ +Manifest-Version: 1.0 +Class-Path: + diff --git a/Eclipse-Workspace/jprg1_b2_38/src/main/webapp/WEB-INF/jp3.jsp b/Eclipse-Workspace/jprg1_b2_38/src/main/webapp/WEB-INF/jp3.jsp new file mode 100644 index 0000000..b8be53c --- /dev/null +++ b/Eclipse-Workspace/jprg1_b2_38/src/main/webapp/WEB-INF/jp3.jsp @@ -0,0 +1,19 @@ +<%@ page language="java" contentType="text/html; charset=UTF-8" + pageEncoding="UTF-8"%> + + + + +Insert title here + + +

Scriplet Tag

+ <% + String message = "Hello World"; + out.println(message); + for(int i=1;i<=5;i++){ + out.println(i); + } + %> + + \ No newline at end of file diff --git a/Eclipse-Workspace/jprg1_b2_38/src/main/webapp/jp1.jsp b/Eclipse-Workspace/jprg1_b2_38/src/main/webapp/jp1.jsp new file mode 100644 index 0000000..a781458 --- /dev/null +++ b/Eclipse-Workspace/jprg1_b2_38/src/main/webapp/jp1.jsp @@ -0,0 +1,21 @@ +<%@ page language="java" contentType="text/html; charset=UTF-8" + pageEncoding="UTF-8"%> + + + + +Insert title here + + +<%! +int num1 = 1485; +int num2 = 2545; +int add(int a, int b){ + return a + b; +} +%> +

Declaration Tag

+

Sum of <%= num1%> and <%= num2%> is <%= add(num1, num2)%>

+ + + \ No newline at end of file diff --git a/Eclipse-Workspace/jprg1_b2_38/src/main/webapp/jp2.jsp b/Eclipse-Workspace/jprg1_b2_38/src/main/webapp/jp2.jsp new file mode 100644 index 0000000..1ec0587 --- /dev/null +++ b/Eclipse-Workspace/jprg1_b2_38/src/main/webapp/jp2.jsp @@ -0,0 +1,15 @@ +<%@ page language="java" contentType="text/html; charset=UTF-8" + pageEncoding="UTF-8"%> + + + + +Insert title here + + +

Expression Tag

+

The result of 4 + 3 is <%= 4 + 3 %>

+

The current date and time is: <%= new java.util.Date() %>

+ + + \ No newline at end of file diff --git a/Eclipse-Workspace/jprg1_b2_38/src/main/webapp/jp3.jsp b/Eclipse-Workspace/jprg1_b2_38/src/main/webapp/jp3.jsp new file mode 100644 index 0000000..eca412e --- /dev/null +++ b/Eclipse-Workspace/jprg1_b2_38/src/main/webapp/jp3.jsp @@ -0,0 +1,20 @@ +<%@ page language="java" contentType="text/html; charset=UTF-8" + pageEncoding="UTF-8"%> + + + + +Insert title here + + +

Scriplet Tag

+ <% + String message = "Hello World"; + out.println(message); + + for(int i=1;i<=5;i++){ + out.println(i); + } + %> + + \ No newline at end of file diff --git a/Eclipse-Workspace/sp1/.classpath b/Eclipse-Workspace/sp1/.classpath index cb4c9f7..affbe6a 100644 --- a/Eclipse-Workspace/sp1/.classpath +++ b/Eclipse-Workspace/sp1/.classpath @@ -2,11 +2,6 @@ - - - - - diff --git a/Eclipse-Workspace/sp1/.settings/org.eclipse.wst.common.project.facet.core.xml b/Eclipse-Workspace/sp1/.settings/org.eclipse.wst.common.project.facet.core.xml index 6c62aca..dc9f271 100644 --- a/Eclipse-Workspace/sp1/.settings/org.eclipse.wst.common.project.facet.core.xml +++ b/Eclipse-Workspace/sp1/.settings/org.eclipse.wst.common.project.facet.core.xml @@ -1,6 +1,5 @@ - diff --git a/Eclipse-Workspace/sp2/.classpath b/Eclipse-Workspace/sp2/.classpath index cb4c9f7..affbe6a 100644 --- a/Eclipse-Workspace/sp2/.classpath +++ b/Eclipse-Workspace/sp2/.classpath @@ -2,11 +2,6 @@ - - - - - diff --git a/Eclipse-Workspace/sp2/.settings/org.eclipse.wst.common.project.facet.core.xml b/Eclipse-Workspace/sp2/.settings/org.eclipse.wst.common.project.facet.core.xml index 6c62aca..dc9f271 100644 --- a/Eclipse-Workspace/sp2/.settings/org.eclipse.wst.common.project.facet.core.xml +++ b/Eclipse-Workspace/sp2/.settings/org.eclipse.wst.common.project.facet.core.xml @@ -1,6 +1,5 @@ - diff --git a/Eclipse-Workspace/sp3_b2_28/.classpath b/Eclipse-Workspace/sp3_b2_28/.classpath new file mode 100644 index 0000000..a1c85e7 --- /dev/null +++ b/Eclipse-Workspace/sp3_b2_28/.classpath @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/Eclipse-Workspace/sp3_b2_28/.gitignore b/Eclipse-Workspace/sp3_b2_28/.gitignore new file mode 100644 index 0000000..84c048a --- /dev/null +++ b/Eclipse-Workspace/sp3_b2_28/.gitignore @@ -0,0 +1 @@ +/build/ diff --git a/Eclipse-Workspace/sp3_b2_28/.project b/Eclipse-Workspace/sp3_b2_28/.project new file mode 100644 index 0000000..27cc2c9 --- /dev/null +++ b/Eclipse-Workspace/sp3_b2_28/.project @@ -0,0 +1,31 @@ + + + sp3_b2_28 + + + + + + org.eclipse.jdt.core.javabuilder + + + + + org.eclipse.wst.common.project.facet.core.builder + + + + + org.eclipse.wst.validation.validationbuilder + + + + + + org.eclipse.jem.workbench.JavaEMFNature + org.eclipse.wst.common.modulecore.ModuleCoreNature + org.eclipse.wst.common.project.facet.core.nature + org.eclipse.jdt.core.javanature + org.eclipse.wst.jsdt.core.jsNature + + diff --git a/Eclipse-Workspace/sp3_b2_28/.settings/.jsdtscope b/Eclipse-Workspace/sp3_b2_28/.settings/.jsdtscope new file mode 100644 index 0000000..76c2d63 --- /dev/null +++ b/Eclipse-Workspace/sp3_b2_28/.settings/.jsdtscope @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/Eclipse-Workspace/sp3_b2_28/.settings/org.eclipse.core.resources.prefs b/Eclipse-Workspace/sp3_b2_28/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 0000000..99f26c0 --- /dev/null +++ b/Eclipse-Workspace/sp3_b2_28/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +encoding/=UTF-8 diff --git a/Eclipse-Workspace/sp3_b2_28/.settings/org.eclipse.jdt.core.prefs b/Eclipse-Workspace/sp3_b2_28/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 0000000..23fa13b --- /dev/null +++ b/Eclipse-Workspace/sp3_b2_28/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,9 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=21 +org.eclipse.jdt.core.compiler.compliance=21 +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning +org.eclipse.jdt.core.compiler.release=enabled +org.eclipse.jdt.core.compiler.source=21 diff --git a/Eclipse-Workspace/sp3_b2_28/.settings/org.eclipse.wst.common.component b/Eclipse-Workspace/sp3_b2_28/.settings/org.eclipse.wst.common.component new file mode 100644 index 0000000..c9c02e3 --- /dev/null +++ b/Eclipse-Workspace/sp3_b2_28/.settings/org.eclipse.wst.common.component @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/Eclipse-Workspace/sp3_b2_28/.settings/org.eclipse.wst.common.project.facet.core.xml b/Eclipse-Workspace/sp3_b2_28/.settings/org.eclipse.wst.common.project.facet.core.xml new file mode 100644 index 0000000..c2ceaa7 --- /dev/null +++ b/Eclipse-Workspace/sp3_b2_28/.settings/org.eclipse.wst.common.project.facet.core.xml @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/Eclipse-Workspace/sp3_b2_28/.settings/org.eclipse.wst.jsdt.ui.superType.container b/Eclipse-Workspace/sp3_b2_28/.settings/org.eclipse.wst.jsdt.ui.superType.container new file mode 100644 index 0000000..3bd5d0a --- /dev/null +++ b/Eclipse-Workspace/sp3_b2_28/.settings/org.eclipse.wst.jsdt.ui.superType.container @@ -0,0 +1 @@ +org.eclipse.wst.jsdt.launching.baseBrowserLibrary \ No newline at end of file diff --git a/Eclipse-Workspace/sp3_b2_28/.settings/org.eclipse.wst.jsdt.ui.superType.name b/Eclipse-Workspace/sp3_b2_28/.settings/org.eclipse.wst.jsdt.ui.superType.name new file mode 100644 index 0000000..05bd71b --- /dev/null +++ b/Eclipse-Workspace/sp3_b2_28/.settings/org.eclipse.wst.jsdt.ui.superType.name @@ -0,0 +1 @@ +Window \ No newline at end of file diff --git a/Eclipse-Workspace/sp3_b2_28/Screenshot/Screenshot 2026-03-26 145704.png b/Eclipse-Workspace/sp3_b2_28/Screenshot/Screenshot 2026-03-26 145704.png new file mode 100644 index 0000000..597873e Binary files /dev/null and b/Eclipse-Workspace/sp3_b2_28/Screenshot/Screenshot 2026-03-26 145704.png differ diff --git a/Eclipse-Workspace/sp3_b2_28/Screenshot/Screenshot 2026-03-26 145711.png b/Eclipse-Workspace/sp3_b2_28/Screenshot/Screenshot 2026-03-26 145711.png new file mode 100644 index 0000000..af27ad7 Binary files /dev/null and b/Eclipse-Workspace/sp3_b2_28/Screenshot/Screenshot 2026-03-26 145711.png differ diff --git a/Eclipse-Workspace/sp3_b2_28/src/main/java/in/sp/backend/Login.java b/Eclipse-Workspace/sp3_b2_28/src/main/java/in/sp/backend/Login.java new file mode 100644 index 0000000..a7ecfe9 --- /dev/null +++ b/Eclipse-Workspace/sp3_b2_28/src/main/java/in/sp/backend/Login.java @@ -0,0 +1,28 @@ +package in.sp.backend; +import java.io.IOException; +import java.io.PrintWriter; +import jakarta.servlet.ServletException; +import jakarta.servlet.annotation.WebServlet; +import jakarta.servlet.http.*; + +@WebServlet("/myLogin") +public class Login extends HttpServlet{ + @Override + protected void doGet(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException + { + String myemail=(String)request.getParameter("name1"); + String mypass=(String)request.getParameter("pass1"); + + PrintWriter out = response.getWriter(); + + if (myemail.equals("abc@gmail.com") && mypass.equals("xyz")) { + System.out.println("success"); + out.print("Welcome " + myemail); + } else { + System.out.println("failed"); + out.print("Login Failed"); + } + + } +} + diff --git a/Eclipse-Workspace/sp3_b2_28/src/main/webapp/META-INF/MANIFEST.MF b/Eclipse-Workspace/sp3_b2_28/src/main/webapp/META-INF/MANIFEST.MF new file mode 100644 index 0000000..254272e --- /dev/null +++ b/Eclipse-Workspace/sp3_b2_28/src/main/webapp/META-INF/MANIFEST.MF @@ -0,0 +1,3 @@ +Manifest-Version: 1.0 +Class-Path: + diff --git a/Eclipse-Workspace/sp3_b2_28/src/main/webapp/sp3.html b/Eclipse-Workspace/sp3_b2_28/src/main/webapp/sp3.html new file mode 100644 index 0000000..0398123 --- /dev/null +++ b/Eclipse-Workspace/sp3_b2_28/src/main/webapp/sp3.html @@ -0,0 +1,15 @@ + + + + +Insert title here + + +

Login Form

+
+

+

+ +
+ + \ No newline at end of file diff --git a/Eclipse-Workspace/sp4/.classpath b/Eclipse-Workspace/sp4/.classpath new file mode 100644 index 0000000..a1c85e7 --- /dev/null +++ b/Eclipse-Workspace/sp4/.classpath @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/Eclipse-Workspace/sp4/.gitignore b/Eclipse-Workspace/sp4/.gitignore new file mode 100644 index 0000000..84c048a --- /dev/null +++ b/Eclipse-Workspace/sp4/.gitignore @@ -0,0 +1 @@ +/build/ diff --git a/Eclipse-Workspace/sp4/.project b/Eclipse-Workspace/sp4/.project new file mode 100644 index 0000000..ef585ed --- /dev/null +++ b/Eclipse-Workspace/sp4/.project @@ -0,0 +1,31 @@ + + + sp4 + + + + + + org.eclipse.jdt.core.javabuilder + + + + + org.eclipse.wst.common.project.facet.core.builder + + + + + org.eclipse.wst.validation.validationbuilder + + + + + + org.eclipse.jem.workbench.JavaEMFNature + org.eclipse.wst.common.modulecore.ModuleCoreNature + org.eclipse.wst.common.project.facet.core.nature + org.eclipse.jdt.core.javanature + org.eclipse.wst.jsdt.core.jsNature + + diff --git a/Eclipse-Workspace/sp4/.settings/.jsdtscope b/Eclipse-Workspace/sp4/.settings/.jsdtscope new file mode 100644 index 0000000..76c2d63 --- /dev/null +++ b/Eclipse-Workspace/sp4/.settings/.jsdtscope @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/Eclipse-Workspace/sp4/.settings/org.eclipse.core.resources.prefs b/Eclipse-Workspace/sp4/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 0000000..99f26c0 --- /dev/null +++ b/Eclipse-Workspace/sp4/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +encoding/=UTF-8 diff --git a/Eclipse-Workspace/sp4/.settings/org.eclipse.jdt.core.prefs b/Eclipse-Workspace/sp4/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 0000000..23fa13b --- /dev/null +++ b/Eclipse-Workspace/sp4/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,9 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=21 +org.eclipse.jdt.core.compiler.compliance=21 +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning +org.eclipse.jdt.core.compiler.release=enabled +org.eclipse.jdt.core.compiler.source=21 diff --git a/Eclipse-Workspace/sp4/.settings/org.eclipse.wst.common.component b/Eclipse-Workspace/sp4/.settings/org.eclipse.wst.common.component new file mode 100644 index 0000000..98822f6 --- /dev/null +++ b/Eclipse-Workspace/sp4/.settings/org.eclipse.wst.common.component @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/Eclipse-Workspace/sp4/.settings/org.eclipse.wst.common.project.facet.core.xml b/Eclipse-Workspace/sp4/.settings/org.eclipse.wst.common.project.facet.core.xml new file mode 100644 index 0000000..c2ceaa7 --- /dev/null +++ b/Eclipse-Workspace/sp4/.settings/org.eclipse.wst.common.project.facet.core.xml @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/Eclipse-Workspace/sp4/.settings/org.eclipse.wst.jsdt.ui.superType.container b/Eclipse-Workspace/sp4/.settings/org.eclipse.wst.jsdt.ui.superType.container new file mode 100644 index 0000000..3bd5d0a --- /dev/null +++ b/Eclipse-Workspace/sp4/.settings/org.eclipse.wst.jsdt.ui.superType.container @@ -0,0 +1 @@ +org.eclipse.wst.jsdt.launching.baseBrowserLibrary \ No newline at end of file diff --git a/Eclipse-Workspace/sp4/.settings/org.eclipse.wst.jsdt.ui.superType.name b/Eclipse-Workspace/sp4/.settings/org.eclipse.wst.jsdt.ui.superType.name new file mode 100644 index 0000000..05bd71b --- /dev/null +++ b/Eclipse-Workspace/sp4/.settings/org.eclipse.wst.jsdt.ui.superType.name @@ -0,0 +1 @@ +Window \ No newline at end of file diff --git a/Eclipse-Workspace/sp4/Screenshot/Screenshot 2026-03-26 145848.png b/Eclipse-Workspace/sp4/Screenshot/Screenshot 2026-03-26 145848.png new file mode 100644 index 0000000..1f1231d Binary files /dev/null and b/Eclipse-Workspace/sp4/Screenshot/Screenshot 2026-03-26 145848.png differ diff --git a/Eclipse-Workspace/sp4/Screenshot/Screenshot 2026-03-26 145900.png b/Eclipse-Workspace/sp4/Screenshot/Screenshot 2026-03-26 145900.png new file mode 100644 index 0000000..af648fc Binary files /dev/null and b/Eclipse-Workspace/sp4/Screenshot/Screenshot 2026-03-26 145900.png differ diff --git a/Eclipse-Workspace/sp4/src/main/java/mul/test/p4.java b/Eclipse-Workspace/sp4/src/main/java/mul/test/p4.java new file mode 100644 index 0000000..07dc9b6 --- /dev/null +++ b/Eclipse-Workspace/sp4/src/main/java/mul/test/p4.java @@ -0,0 +1,33 @@ +package mul.test; +import java.io.IOException; +import java.io.PrintWriter; +import jakarta.servlet.ServletException; +import jakarta.servlet.annotation.WebServlet; +import jakarta.servlet.http.HttpServlet; +import jakarta.servlet.http.HttpServletRequest; +import jakarta.servlet.http.HttpServletResponse; + +@WebServlet("/p4") +public class p4 extends HttpServlet{ + protected void doGet(HttpServletRequest request, HttpServletResponse response) + throws ServletException, IOException { + + PrintWriter pw = response.getWriter(); + int n = Integer.parseInt(request.getParameter("txt1")); + int i; + + pw.write(""); + for (i = 1; i <= 10; i++) { + pw.write(""); + pw.write(""); + pw.write(""); + } + } + + protected void doPost(HttpServletRequest request, HttpServletResponse response) + throws ServletException, IOException { + + } +} + + diff --git a/Eclipse-Workspace/sp4/src/main/webapp/META-INF/MANIFEST.MF b/Eclipse-Workspace/sp4/src/main/webapp/META-INF/MANIFEST.MF new file mode 100644 index 0000000..254272e --- /dev/null +++ b/Eclipse-Workspace/sp4/src/main/webapp/META-INF/MANIFEST.MF @@ -0,0 +1,3 @@ +Manifest-Version: 1.0 +Class-Path: + diff --git a/Eclipse-Workspace/sp4/src/main/webapp/index.html b/Eclipse-Workspace/sp4/src/main/webapp/index.html new file mode 100644 index 0000000..8cfef63 --- /dev/null +++ b/Eclipse-Workspace/sp4/src/main/webapp/index.html @@ -0,0 +1,14 @@ + + + + +Insert title here + + + +Enter Number + + + + + \ No newline at end of file diff --git a/Sequence.txt b/Sequence.txt index 8c62cbb..817af93 100644 --- a/Sequence.txt +++ b/Sequence.txt @@ -7,3 +7,9 @@ 25. Write a java code to implement jdbc connectivity to demonstrate ResultSet metadata. 26. write a servlet program to create simple servlet and test it. 27. write a servlet program to add two numbers to demonstrate doPost. +28. write a servlet program to read client request parameter and get response accordingly. +29. implement servlet to generate multiplication table for numbers entered in html page. +30. write a java code to demonstrate scripting tag + a) declaration tag + b) expression tag + c) scriplet tag
" + n * i + "