Skip to content

Commit 1b2e2be

Browse files
committed
exp 5,6,7,8
1 parent ce5bcb2 commit 1b2e2be

File tree

144 files changed

+1952
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

144 files changed

+1952
-0
lines changed
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

EXPERIMENT 5/.classpath

+18
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<classpath>
3+
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-17">
4+
<attributes>
5+
<attribute name="module" value="true"/>
6+
</attributes>
7+
</classpathentry>
8+
<classpathentry kind="src" path="src/main/java"/>
9+
<classpathentry kind="con" path="org.eclipse.jst.server.core.container/org.eclipse.jst.server.tomcat.runtimeTarget/apache-tomcat-10.0.27">
10+
<attributes>
11+
<attribute name="owner.project.facets" value="jst.web"/>
12+
</attributes>
13+
</classpathentry>
14+
<classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.web.container"/>
15+
<classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.module.container"/>
16+
<classpathentry kind="lib" path="C:/Users/Admin/Downloads/mysql-connector-j-8.3.0/mysql-connector-j-8.3.0/mysql-connector-j-8.3.0.jar"/>
17+
<classpathentry kind="output" path="build/classes"/>
18+
</classpath>

EXPERIMENT 5/.project

+31
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<projectDescription>
3+
<name>Experiment 5</name>
4+
<comment></comment>
5+
<projects>
6+
</projects>
7+
<buildSpec>
8+
<buildCommand>
9+
<name>org.eclipse.jdt.core.javabuilder</name>
10+
<arguments>
11+
</arguments>
12+
</buildCommand>
13+
<buildCommand>
14+
<name>org.eclipse.wst.common.project.facet.core.builder</name>
15+
<arguments>
16+
</arguments>
17+
</buildCommand>
18+
<buildCommand>
19+
<name>org.eclipse.wst.validation.validationbuilder</name>
20+
<arguments>
21+
</arguments>
22+
</buildCommand>
23+
</buildSpec>
24+
<natures>
25+
<nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
26+
<nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
27+
<nature>org.eclipse.wst.common.project.facet.core.nature</nature>
28+
<nature>org.eclipse.jdt.core.javanature</nature>
29+
<nature>org.eclipse.wst.jsdt.core.jsNature</nature>
30+
</natures>
31+
</projectDescription>

EXPERIMENT 5/.settings/.jsdtscope

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<classpath>
3+
<classpathentry excluding="**/node_modules/*|**/*.min.js|**/bower_components/*" kind="src" path="src/main/webapp"/>
4+
<classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.JRE_CONTAINER"/>
5+
<classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.WebProject">
6+
<attributes>
7+
<attribute name="hide" value="true"/>
8+
</attributes>
9+
</classpathentry>
10+
<classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.baseBrowserLibrary"/>
11+
<classpathentry kind="output" path=""/>
12+
</classpath>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
eclipse.preferences.version=1
2+
encoding/<project>=UTF-8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
eclipse.preferences.version=1
2+
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
3+
org.eclipse.jdt.core.compiler.codegen.targetPlatform=17
4+
org.eclipse.jdt.core.compiler.compliance=17
5+
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
6+
org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
7+
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
8+
org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning
9+
org.eclipse.jdt.core.compiler.release=enabled
10+
org.eclipse.jdt.core.compiler.source=17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<?xml version="1.0" encoding="UTF-8"?><project-modules id="moduleCoreId" project-version="1.5.0">
2+
<wb-module deploy-name="Experiment 5">
3+
<wb-resource deploy-path="/" source-path="/src/main/webapp" tag="defaultRootSource"/>
4+
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/java"/>
5+
<property name="context-root" value="Experiment_5"/>
6+
<property name="java-output-path" value="/Experiment 5/build/classes"/>
7+
</wb-module>
8+
</project-modules>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<faceted-project>
3+
<runtime name="apache-tomcat-10.0.27"/>
4+
<fixed facet="java"/>
5+
<fixed facet="wst.jsdt.web"/>
6+
<fixed facet="jst.web"/>
7+
<installed facet="java" version="17"/>
8+
<installed facet="jst.web" version="5.0"/>
9+
<installed facet="wst.jsdt.web" version="1.0"/>
10+
</faceted-project>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
org.eclipse.wst.jsdt.launching.baseBrowserLibrary
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Window
Binary file not shown.
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
package DispData;
2+
3+
import jakarta.servlet.ServletException;
4+
import jakarta.servlet.annotation.WebServlet;
5+
import jakarta.servlet.http.HttpServlet;
6+
import jakarta.servlet.http.HttpServletRequest;
7+
import jakarta.servlet.http.HttpServletResponse;
8+
import java.io.IOException;
9+
import java.io.PrintWriter;
10+
import java.sql.Connection;
11+
import java.sql.DriverManager;
12+
import java.sql.PreparedStatement;
13+
import java.sql.ResultSet;
14+
import java.sql.ResultSetMetaData;
15+
16+
@WebServlet("/DispData")
17+
public class DispData extends HttpServlet {
18+
private static final long serialVersionUID = 1L;
19+
20+
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
21+
// TODO Auto-generated method stub
22+
response.setContentType("text/html");
23+
PrintWriter out = response.getWriter();
24+
try{
25+
String rno=request.getParameter("rollno");
26+
int rn=Integer.valueOf(rno);
27+
Class.forName("com.mysql.jdbc.Driver");
28+
Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3308/module2","root","Akash@123");
29+
PreparedStatement ps=con.prepareStatement("select * from studentMarks where rollno=?");
30+
ps.setInt(1,rn);
31+
out.print("<table width=50% border=1 ");
32+
out.print("<caption>Result:</caption>");
33+
ResultSet rs=ps.executeQuery();
34+
/* Printing column names */
35+
ResultSetMetaData rsmd=rs.getMetaData();
36+
int total=rsmd.getColumnCount();
37+
out.print("<tr>");
38+
for(int i=1;i<=total;i++)
39+
{
40+
out.print("<th>"+rsmd.getColumnName(i)+"</th>");
41+
}
42+
out.print("<th>Status</th></tr>");
43+
/* Printing result */
44+
while(rs.next())
45+
{
46+
out.print("<tr><td>"+rs.getInt(1)+
47+
"</td><td>"+rs.getString(2)+
48+
"</td><td>"+rs.getString(3)+
49+
"</td><td>"+rs.getInt(4)+
50+
"</td><td>" + rs.getInt(5)+
51+
"</td><td>" + rs.getInt(6)+
52+
"</td><td>"+ rs.getInt(7)+
53+
"</td><td>" + rs.getInt(8)+
54+
"</td><td>"+ rs.getInt(9)+
55+
"</td><td>"+ rs.getInt(10)+
56+
"</td><td>"+rs.getInt(11)+
57+
"</td>");
58+
59+
60+
if(rs.getInt(4)>=40 && rs.getInt(5)>=40 && rs.getInt(6)>=40 && rs.getInt(7)>=40 && rs.getInt(8)>=40 && rs.getInt(9)>=40 && rs.getInt(10)>=40 && rs.getInt(11)>=40)
61+
{
62+
out.print("<td>Pass</td>");
63+
} else {
64+
out.print("<td>Fail</td><tr>");
65+
}
66+
}
67+
out.print("</table>");
68+
}catch (Exception e2) {e2.printStackTrace();}
69+
finally{out.close();}
70+
}
71+
}
72+
73+
74+
75+
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
package InsertData;
2+
3+
import jakarta.servlet.ServletException;
4+
import jakarta.servlet.annotation.WebServlet;
5+
import jakarta.servlet.http.HttpServlet;
6+
import jakarta.servlet.http.HttpServletRequest;
7+
import jakarta.servlet.http.HttpServletResponse;
8+
import java.io.IOException;
9+
import java.io.PrintWriter;
10+
import java.sql.Connection;
11+
import java.sql.DriverManager;
12+
import java.sql.PreparedStatement;
13+
14+
/**
15+
* Servlet implementation class InsertData
16+
*/
17+
@WebServlet("/InsertData")
18+
public class InsertData extends HttpServlet {
19+
private static final long serialVersionUID = 1L;
20+
21+
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
22+
// TODO Auto-generated method stub
23+
try{
24+
Class.forName("com.mysql.jdbc.Driver");
25+
Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3308/module2","root","Akash@123");
26+
PreparedStatement st = con.prepareStatement("insert into studentMarks values(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)");
27+
28+
29+
st.setInt(1, Integer.valueOf(request.getParameter("rollno")));
30+
st.setString(2, request.getParameter("name"));
31+
st.setString(3, request.getParameter("section"));
32+
st.setInt(4, Integer.valueOf(request.getParameter("sub1")));
33+
st.setInt(5, Integer.valueOf(request.getParameter("sub2")));
34+
st.setInt(6, Integer.valueOf(request.getParameter("sub3")));
35+
st.setInt(7, Integer.valueOf(request.getParameter("sub4")));
36+
st.setInt(8, Integer.valueOf(request.getParameter("sub5")));
37+
st.setInt(9, Integer.valueOf(request.getParameter("sub6")));
38+
st.setInt(10, Integer.valueOf(request.getParameter("lab1")));
39+
st.setInt(11, Integer.valueOf(request.getParameter("lab2")));
40+
41+
st.executeUpdate();
42+
st.close();
43+
con.close();
44+
PrintWriter out = response.getWriter();
45+
out.println("<html><body><b>Successfully Inserted"
46+
+ "</b></body></html>");
47+
}catch(Exception e){
48+
System.out.println(e);}
49+
}
50+
}
51+
+54
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
2+
pageEncoding="ISO-8859-1"%>
3+
<!DOCTYPE html>
4+
<html>
5+
<head>
6+
<title>Insert title here</title>
7+
</head>
8+
<body>
9+
<form action="./InsertData" method="post">
10+
<table>
11+
<tr><td>Enter Roll No:</td>
12+
<td><input type="text" name="rollno"/></td>
13+
</tr>
14+
<tr><td>Enter Name:</td>
15+
<td><input type="text" name="name"/></td>
16+
</tr>
17+
<tr><td>Enter Section:</td>
18+
<td><select name="section">
19+
<option>A</option>
20+
<option>B</option>
21+
<option>C</option>
22+
<option>D</option>
23+
</select>
24+
</td>
25+
</tr>
26+
<tr><td>Enter Subjet1 Mark:</td>
27+
<td><input type="text" name="sub1"/></td>
28+
</tr>
29+
<tr><td>Enter Subject2 Mark:</td>
30+
<td><input type="text" name="sub2"/></td>
31+
</tr>
32+
<tr><td>Enter Subjet3 Mark:</td>
33+
<td><input type="text" name="sub3"/></td>
34+
</tr>
35+
<tr><td>Enter Subject4 Mark:</td>
36+
<td><input type="text" name="sub4"/></td>
37+
</tr>
38+
<tr><td>Enter Subject5 Mark:</td>
39+
<td><input type="text" name="sub5"/></td>
40+
</tr>
41+
<tr><td>Enter Subject6 Mark:</td>
42+
<td><input type="text" name="sub6"/></td>
43+
</tr>
44+
<tr><td>Enter Lab1 Mark:</td>
45+
<td><input type="text" name="lab1"/></td>
46+
</tr>
47+
<tr><td>Enter Lab2 Mark:</td>
48+
<td><input type="text" name="lab2"/></td>
49+
</tr>
50+
<tr><td><input type="submit"/></td></tr>
51+
</table>
52+
</form>
53+
</body>
54+
</html>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
Manifest-Version: 1.0
2+
Class-Path:
3+
+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
2+
pageEncoding="ISO-8859-1"%>
3+
<!DOCTYPE html>
4+
<html>
5+
<head>
6+
<meta charset="ISO-8859-1">
7+
<title>Insert title here</title>
8+
</head>
9+
<body>
10+
<form action="./DispData" >
11+
Enter your Roll No:<input type="text" name="rollno"/><br/>
12+
<input type="submit" value="search"/>
13+
</form>
14+
</body>
15+
</html>
Binary file not shown.

EXPERIMENT 6/.classpath

+18
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<classpath>
3+
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-17">
4+
<attributes>
5+
<attribute name="module" value="true"/>
6+
</attributes>
7+
</classpathentry>
8+
<classpathentry kind="src" path="src/main/java"/>
9+
<classpathentry kind="con" path="org.eclipse.jst.server.core.container/org.eclipse.jst.server.tomcat.runtimeTarget/apache-tomcat-10.0.27">
10+
<attributes>
11+
<attribute name="owner.project.facets" value="jst.web"/>
12+
</attributes>
13+
</classpathentry>
14+
<classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.web.container"/>
15+
<classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.module.container"/>
16+
<classpathentry kind="lib" path="C:/Users/Admin/Downloads/mysql-connector-j-8.3.0/mysql-connector-j-8.3.0/mysql-connector-j-8.3.0.jar"/>
17+
<classpathentry kind="output" path="build/classes"/>
18+
</classpath>

EXPERIMENT 6/.project

+31
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<projectDescription>
3+
<name>Experiment 6</name>
4+
<comment></comment>
5+
<projects>
6+
</projects>
7+
<buildSpec>
8+
<buildCommand>
9+
<name>org.eclipse.jdt.core.javabuilder</name>
10+
<arguments>
11+
</arguments>
12+
</buildCommand>
13+
<buildCommand>
14+
<name>org.eclipse.wst.common.project.facet.core.builder</name>
15+
<arguments>
16+
</arguments>
17+
</buildCommand>
18+
<buildCommand>
19+
<name>org.eclipse.wst.validation.validationbuilder</name>
20+
<arguments>
21+
</arguments>
22+
</buildCommand>
23+
</buildSpec>
24+
<natures>
25+
<nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
26+
<nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
27+
<nature>org.eclipse.wst.common.project.facet.core.nature</nature>
28+
<nature>org.eclipse.jdt.core.javanature</nature>
29+
<nature>org.eclipse.wst.jsdt.core.jsNature</nature>
30+
</natures>
31+
</projectDescription>

EXPERIMENT 6/.settings/.jsdtscope

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<classpath>
3+
<classpathentry excluding="**/node_modules/*|**/*.min.js|**/bower_components/*" kind="src" path="src/main/webapp"/>
4+
<classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.JRE_CONTAINER"/>
5+
<classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.WebProject">
6+
<attributes>
7+
<attribute name="hide" value="true"/>
8+
</attributes>
9+
</classpathentry>
10+
<classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.baseBrowserLibrary"/>
11+
<classpathentry kind="output" path=""/>
12+
</classpath>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
eclipse.preferences.version=1
2+
encoding/<project>=UTF-8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
eclipse.preferences.version=1
2+
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
3+
org.eclipse.jdt.core.compiler.codegen.targetPlatform=17
4+
org.eclipse.jdt.core.compiler.compliance=17
5+
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
6+
org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
7+
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
8+
org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning
9+
org.eclipse.jdt.core.compiler.release=enabled
10+
org.eclipse.jdt.core.compiler.source=17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<?xml version="1.0" encoding="UTF-8"?><project-modules id="moduleCoreId" project-version="1.5.0">
2+
<wb-module deploy-name="Experiment 6">
3+
<wb-resource deploy-path="/" source-path="/src/main/webapp" tag="defaultRootSource"/>
4+
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/java"/>
5+
<property name="context-root" value="Experiment_6"/>
6+
<property name="java-output-path" value="/Experiment 6/build/classes"/>
7+
</wb-module>
8+
</project-modules>

0 commit comments

Comments
 (0)