Forminput - Java: Import Import Import Import Public Class Extends Public Void Throws
Forminput - Java: Import Import Import Import Public Class Extends Public Void Throws
java
import java.io.*;
import java.sql.*;
import javax.servlet.ServletException;
import javax.servlet.http.*;
response.setContentType("text/html");
PrintWriter out = response.getWriter();
String n=request.getParameter("name");
String p=request.getParameter("email");
String e=request.getParameter("pswd");
String c=request.getParameter("cpswd");
String d=request.getParameter("gender");
String f=request.getParameter("dob");
String g=request.getParameter("mobno");
String h=request.getParameter("visit");
String y=request.getParameter("activity");
String j=request.getParameter("comment");
try{
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection con=DriverManager.getConnection(
"jdbc:oracle:thin:@localhost:1521:xe","system","oracle");
PreparedStatement ps=con.prepareStatement(
"insert into registeruser values(?,?,?,?)");
ps.setString(1,n);
ps.setString(2,p);
ps.setString(3,e);
ps.setString(4,c);
ps.setString(5,d);
ps.setString(6,f);
ps.setString(7,g);
ps.setString(8,h);
ps.setString(9,y );
ps.setString(10,j);
int i=ps.executeUpdate();
if(i>0)
out.print("You are successfully registered...");
out.close();
}
}
FormInput.html
<!DOCTYPE html>
<html>
<head>
<style>
table,td{
padding : 10px;
background-color: #e6e6e6;
}
</style>
<script src="reg form validation.js"></script>
</head>
<body>
<center>
<form action="servlet/Submit" method = "POST">
<table style="border :1px solid">
<tr>
<center>
<th colspan="2">REGISTRATION FORM</th></center>
</tr>
<tr></tr><tr></tr>
<tr>
<td>NAME : </td>
<td><input type="text" name="name" /></td>
</tr>
<td>EMAIL ID : </td>
<td><input type="email" name="email" /></td>
</tr>
<tr>
<td>PASSWORD :</td>
<td><input type="password" name="pswd" /></td>
</tr>
<tr>
<td>CONFIRM PASSWORD :</td>
<td><input type="password" name="cpswd" /></td>
</tr>
<tr>
<td>GENDER :</td>
<td><input type="radio" name="gender" value="male" checked="checked" />MALE
<input type="radio" name="gender" value="female" />FEMALE</td>
</tr>
<tr>
<td>DATE OF BIRTH :</td>
<td><input type="date" name="dob" /></td>
</tr>
<tr>
<td>MOBILE NO :</td>
<td><input type="text" name="mobno" /></td>
<tr>
<td>Would you visit us again:</td>
<td><input type="radio" name="visit" value="yes" checked="checked" />Yes
<input type="radio" name="visit" value="no" />No
<input type="radio" name="visit" value="maybe" />Maybe
</td>
<tr>
<td>Service you prefer more from us ?</td>
<td><select name="activity">
<option value="App Development">App Development</option>
<option value="Web Development">Web Development</option>
<option value="SEO">SEO</option>
<option value="UI/UX">UI/UX</option>
<option value="Marketing">Marketing</option>
</select>
</td>
<tr>
<td>COMMENTS : </td>
<td><textarea cols="20" rows="4"></textarea></td>
</tr>
<tr>
<servlet>
<servlet-name>FormInput</servlet-name>
<servlet-class>FormInput</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>FormInput</servlet-name>
<url-pattern>/FormInput</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>FormInput.html</welcome-file>
</welcome-file-list>
</web-app>