Skip to content

Commit 1d787e8

Browse files
committed
SRC Backup config
1 parent 5ddfc63 commit 1d787e8

Some content is hidden

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

46 files changed

+2688
-0
lines changed
Lines changed: 95 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,95 @@
1+
package Controller;
2+
3+
import java.io.IOException;
4+
import java.sql.Connection;
5+
import java.sql.DriverManager;
6+
import java.sql.PreparedStatement;
7+
import java.sql.ResultSet;
8+
import java.sql.SQLException;
9+
import java.util.LinkedList;
10+
11+
import javax.servlet.ServletContext;
12+
import javax.servlet.ServletException;
13+
import javax.servlet.annotation.WebServlet;
14+
import javax.servlet.http.HttpServlet;
15+
import javax.servlet.http.HttpServletRequest;
16+
import javax.servlet.http.HttpServletResponse;
17+
18+
/**
19+
*
20+
* @author Soumyadip Chowdhury
21+
*
22+
*/
23+
@WebServlet("/addevents")
24+
public class GetLoc extends HttpServlet {
25+
private static final long serialVersionUID = 1L;
26+
27+
28+
29+
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
30+
// TODO Auto-generated method stub
31+
32+
String name=request.getParameter("name");
33+
String start=request.getParameter("sdate");
34+
String end=request.getParameter("edate");
35+
String venue=request.getParameter("venue");
36+
String des=request.getParameter("des");
37+
38+
String fee=request.getParameter("fee");
39+
String link=request.getParameter("link");
40+
try {
41+
42+
43+
Class.forName("com.mysql.jdbc.Driver");
44+
45+
ServletContext ct=getServletContext();
46+
47+
Connection con=(Connection) DriverManager.getConnection(ct.getInitParameter("path"),ct.getInitParameter("user"),ct.getInitParameter("pass"));
48+
49+
// Connection con=(Connection) DriverManager.getConnection("jdbc:mysql://node12654-getsaved.cloudjiffy.net/hackathon","root","THHrio35634");
50+
51+
PreparedStatement st=con.prepareStatement("INSERT INTO event(name,start,end,venue,des,fee,link) values(?,?,?,?,?,?,?)");
52+
53+
st.setString(1,name);
54+
st.setString(2,start);
55+
st.setString(3,end);
56+
st.setString(4,venue);
57+
st.setString(5,des);
58+
59+
st.setString(6,fee);
60+
st.setString(7,link);
61+
62+
int i=st.executeUpdate();
63+
64+
st=con.prepareStatement("INSERT INTO allevents(name,start,end,venue) values(?,?,?,?)");
65+
66+
st.setString(1,name);
67+
st.setString(2,start);
68+
st.setString(3,end);
69+
st.setString(4,venue);
70+
71+
72+
st.executeUpdate();
73+
74+
} catch (SQLException e) {
75+
// TODO Auto-generated catch block
76+
e.printStackTrace();
77+
} catch (ClassNotFoundException e) {
78+
// TODO Auto-generated catch block
79+
e.printStackTrace();
80+
}
81+
82+
83+
84+
85+
86+
87+
response.getWriter().append("Served at: ").append(request.getContextPath());
88+
//response.sendRedirect("https://www.latlong.net/c/?lat="+latt+"&long="+longi);
89+
// https://www.google.co.in/maps/@22.5601086,88.4904909,21z
90+
91+
response.sendRedirect("adminhome.jsp");
92+
}
93+
94+
95+
}
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
package Controller;
2+
3+
import java.io.IOException;
4+
import javax.servlet.ServletException;
5+
import javax.servlet.annotation.WebServlet;
6+
import javax.servlet.http.HttpServlet;
7+
import javax.servlet.http.HttpServletRequest;
8+
import javax.servlet.http.HttpServletResponse;
9+
import javax.servlet.http.HttpSession;
10+
11+
import com.sun.org.apache.xpath.internal.operations.And;
12+
13+
import Dao.Dao;
14+
15+
16+
/**
17+
* Servlet implementation class Login
18+
*/
19+
public class Login extends HttpServlet {
20+
private static final long serialVersionUID = 1L;
21+
22+
23+
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
24+
// TODO Auto-generated method stub
25+
String user =(String)request.getParameter("user");
26+
String pass =(String)request.getParameter("pass");
27+
String user1="Wrong Email/Password";
28+
Dao obj=new Dao();
29+
int j=obj.log(user,pass);
30+
if(j==1)
31+
{
32+
HttpSession session=request.getSession();
33+
session.setAttribute("username",user);
34+
try {
35+
36+
response.sendRedirect("Home.jsp");
37+
} catch (IOException e) {
38+
// TODO Auto-generated catch block
39+
e.printStackTrace();
40+
}
41+
}
42+
else{
43+
try {
44+
45+
HttpSession session=request.getSession();
46+
session.setAttribute("user",user1);
47+
response.sendRedirect("Login.jsp");
48+
} catch (IOException e) {
49+
// TODO Auto-generated catch block
50+
e.printStackTrace();
51+
}
52+
}
53+
54+
}
55+
}
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
package Controller;
2+
3+
import java.io.IOException;
4+
import javax.servlet.ServletException;
5+
import javax.servlet.annotation.WebServlet;
6+
import javax.servlet.http.HttpServlet;
7+
import javax.servlet.http.HttpServletRequest;
8+
import javax.servlet.http.HttpServletResponse;
9+
import javax.servlet.http.HttpSession;
10+
11+
import com.sun.org.apache.xpath.internal.operations.And;
12+
13+
import Dao.Dao;
14+
15+
16+
/**
17+
* Servlet implementation class Login
18+
*/
19+
public class Login extends HttpServlet {
20+
private static final long serialVersionUID = 1L;
21+
22+
23+
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
24+
// TODO Auto-generated method stub
25+
String user =(String)request.getParameter("user");
26+
String pass =(String)request.getParameter("pass");
27+
String user1="Wrong Email/Password";
28+
Dao obj=new Dao();
29+
int j=obj.log(user,pass);
30+
if(j==1)
31+
{
32+
HttpSession session=request.getSession();
33+
session.setAttribute("username",user);
34+
try {
35+
36+
response.sendRedirect("Home.jsp");
37+
} catch (IOException e) {
38+
// TODO Auto-generated catch block
39+
e.printStackTrace();
40+
}
41+
}
42+
else{
43+
try {
44+
45+
HttpSession session=request.getSession();
46+
session.setAttribute("user",user1);
47+
response.sendRedirect("Login.jsp");
48+
} catch (IOException e) {
49+
// TODO Auto-generated catch block
50+
e.printStackTrace();
51+
}
52+
}
53+
54+
}
55+
}
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
package Controller;
2+
3+
import java.io.IOException;
4+
import javax.servlet.ServletException;
5+
import javax.servlet.annotation.WebServlet;
6+
import javax.servlet.http.HttpServlet;
7+
import javax.servlet.http.HttpServletRequest;
8+
import javax.servlet.http.HttpServletResponse;
9+
import javax.servlet.http.HttpSession;
10+
11+
import com.sun.org.apache.xpath.internal.operations.And;
12+
13+
import Dao.Dao;
14+
15+
16+
/**
17+
* Servlet implementation class Login
18+
*/
19+
public class Login extends HttpServlet {
20+
private static final long serialVersionUID = 1L;
21+
22+
23+
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
24+
// TODO Auto-generated method stub
25+
String user =(String)request.getParameter("user");
26+
String pass =(String)request.getParameter("pass");
27+
String user1="Wrong Email/Password";
28+
Dao obj=new Dao();
29+
int j=obj.log(user,pass);
30+
if(j==1)
31+
{
32+
HttpSession session=request.getSession();
33+
session.setAttribute("username",user);
34+
try {
35+
36+
response.sendRedirect("Home.jsp");
37+
} catch (IOException e) {
38+
// TODO Auto-generated catch block
39+
e.printStackTrace();
40+
}
41+
}
42+
else{
43+
try {
44+
45+
HttpSession session=request.getSession();
46+
session.setAttribute("user",user1);
47+
response.sendRedirect("Login.jsp");
48+
} catch (IOException e) {
49+
// TODO Auto-generated catch block
50+
e.printStackTrace();
51+
}
52+
}
53+
54+
}
55+
}
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
package Controller;
2+
3+
import java.io.IOException;
4+
import javax.servlet.ServletException;
5+
import javax.servlet.annotation.WebServlet;
6+
import javax.servlet.http.HttpServlet;
7+
import javax.servlet.http.HttpServletRequest;
8+
import javax.servlet.http.HttpServletResponse;
9+
import javax.servlet.http.HttpSession;
10+
11+
/**
12+
* Servlet implementation class Logout
13+
*/
14+
@WebServlet("/Logout")
15+
public class Logout extends HttpServlet {
16+
17+
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
18+
19+
20+
HttpSession session=request.getSession();
21+
22+
session.removeAttribute("user");
23+
session.invalidate();
24+
25+
try {
26+
response.sendRedirect("Home.jsp");
27+
} catch (IOException e) {
28+
// TODO Auto-generated catch block
29+
e.printStackTrace();
30+
}
31+
}
32+
}
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
package Controller;
2+
3+
import java.io.IOException;
4+
import javax.servlet.ServletException;
5+
import javax.servlet.annotation.WebServlet;
6+
import javax.servlet.http.HttpServlet;
7+
import javax.servlet.http.HttpServletRequest;
8+
import javax.servlet.http.HttpServletResponse;
9+
import javax.servlet.http.HttpSession;
10+
11+
/**
12+
* Servlet implementation class Logout
13+
*/
14+
@WebServlet("/Logout")
15+
public class Logout extends HttpServlet {
16+
17+
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
18+
19+
20+
HttpSession session=request.getSession();
21+
22+
session.removeAttribute("user");
23+
session.invalidate();
24+
25+
try {
26+
response.sendRedirect("Home.jsp");
27+
} catch (IOException e) {
28+
// TODO Auto-generated catch block
29+
e.printStackTrace();
30+
}
31+
}
32+
}
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
package Controller;
2+
3+
import java.io.IOException;
4+
import javax.servlet.ServletException;
5+
import javax.servlet.annotation.WebServlet;
6+
import javax.servlet.http.HttpServlet;
7+
import javax.servlet.http.HttpServletRequest;
8+
import javax.servlet.http.HttpServletResponse;
9+
import javax.servlet.http.HttpSession;
10+
11+
/**
12+
* Servlet implementation class Logout
13+
*/
14+
@WebServlet("/Logout")
15+
public class Logout extends HttpServlet {
16+
17+
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
18+
19+
20+
HttpSession session=request.getSession();
21+
22+
session.removeAttribute("user");
23+
session.invalidate();
24+
25+
try {
26+
response.sendRedirect("Home.jsp");
27+
} catch (IOException e) {
28+
// TODO Auto-generated catch block
29+
e.printStackTrace();
30+
}
31+
}
32+
}

0 commit comments

Comments
 (0)