Vous êtes sur la page 1sur 6

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.

or
g/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<script type="text/javascript" src="validation.js"></script>
<title>Register here</title>
</head>
<body background="background2.jpg" width=100px height=100px font-color="red">
<center>
<h1>FAMOUS EXIHIBITION REGISTRATION</h1>
<form name="registration" method="post" action="RegistrationServlet">
<table border='0' width='480px' cellpadding='0' cellspacing='0' align='
center'>
<tr><td>User Id<td><input type="text" name="id" id="userid" onfocusou
t="userIdf()" required></td></tr>
<tr><td>Password<td><input type="password" name="pass" id="password"
onfocusout="passwordf()"required></td></tr>
<!-- <tr><td>Password<td><input type="hidden" name="password" id="pa
ssword"required></td></tr>-->
<tr><td>Name<td><input type="text" name="name" id="name" onfocusout="
namef()"required></td></tr>
<tr><td>DOB<td><input type="text" name="dob" id="dob" onfocusout="dob
f()"required></td></tr>
<tr><td>Gender<td><input type="radio" name="gender" id="gender">Male&
nbsp;<input type="radio" name="gender"required>Female</tr>
<tr><td>ZipCode<td><input type="text" name="zip" id="zipCode" onfocus
out="zipf()"required></td></tr>
<tr><td>City</td><td><select name="city" onchange="cityf(this.value)"
required>&nbsp;&nbsp;&nbsp;
<option value="">--Option--</option>
<option value="lucknow">Raebareli</option>
<option value="lucknow">lucknow</option>
<option value="lucknow">Delhi</option>
</select></td></tr>
<tr><td>Email<td><input type="text" name="email" id="email" onfocusou
t="emailf()"required></td></tr>
<tr><td>Contact No.<td><input type="text" name="number" id="number" o
nfocusout="contactf()"required></td></tr>
<tr><td><br>&nbsp;&nbsp;&nbsp;<input type="submit" name="submit" valu
e="Register" onclick="return fill()">
</table>
</form>
</center>
</body>
</html>

function fill(){
if(userIdf() && passwordf() && namef() && dobf() && zipf() && cityf(city) &&
emailf() && contactf()){
alert("please fill all mandatory feild ");
return true;
}
else{
alert("please fill all mandatory feild ");
return false;
}
}
function userIdf(){
var userId =document.getElementById("userid").value;
if(/^\d*$/.test(userId)!=true){
alert("userid must be a number");
return false;
}
else{
return true;
}
}
function passwordf(){
var password =document.getElementById("password").value;
if(/^(?=.*[0-9])(?=.*[!@#$%^&*])[a-zA-Z0-9!@#$%^&*]{6,16}$/.test(password) =
= false) {
alert('password should contain atleast \n \u2022one number \n \u2022
one special character \n \u2022uppercase \n \u2022lowercase \n \u2022And must co
ntain 6-16 characters.');
return false;
}else{
return true;
}
}
function namef(){
var name =document.getElementById("name").value;
if(/^[a-zA-Z]+$/.test(name)!=true) {
alert("only alphabets allowed");
return false;
}else{
return true;
}
}
function dobf(){
var dob =document.getElementById("dob").value;
var pattern = /^([0-9]{2})-([0-9]{2})-([0-9]{4})$/;
if (dob == null || dob == "" || !pattern.test(dob)) {
alert("Invalid date of birth.");
return false;
}else{

return true;
}
}
function zipf(){
var zipCode =document.getElementById("zipCode").value;
if(/^\d{6}$/.test(zipCode)!=true) {
alert("zip code must <br>be a 6 digit number");
return false;
}else{
return true;
}
}
function contactf() {
var contactDetails =document.getElementById("number").value;
if(/^\d{10}$/.test(contactDetails)!=true) {
alert("contact number must be<br>a 10 digits number.");
return false;
}else{
return true;
}
}
function cityf(city) {
if(city == null || city ==""){
return false;
}else{
return true;
}
}
function emailf(){
var email = document.getElementById("email").value;
var atpos = email.indexOf("@");
var dotpos = email.lastIndexOf(".");
if (atpos<1 || dotpos<atpos+2 || dotpos+2>=email.length) {
alert("Not a valid e-mail.");
return false;
}else{
return true;
}
}
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://jav
a.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_
5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com
/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0">
<display-name>Servlet_1232571_Siddhant</display-name>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
</welcome-file-list>
</web-app>

Dear Divyesh
As per our earlier conversation i got access to the oracle forlder in the local
of the system and vm ware is installed now,
1. still i am unable to access vmware in the system it shows
Please provide the access to t
package com.ilp.tcs.registration;
import java.io.IOException;
import java.io.PrintWriter;
import java.sql.*;
import
import
import
import
import

javax.servlet.ServletException;
javax.servlet.annotation.WebServlet;
javax.servlet.http.HttpServlet;
javax.servlet.http.HttpServletRequest;
javax.servlet.http.HttpServletResponse;

import com.ilp.tcs.bean.RegistrationBean;
import com.ilp.tcs.dao.DbTransaction;
@WebServlet("/RegistrationServlet")
public class RegistrationServlet extends HttpServlet {
private static final long serialVersionUID = 1L;
RegistrationBean reg=new RegistrationBean();
DbTransaction db=new DbTransaction();
Connection con=db.getConnection();
/**
* @see HttpServlet#HttpServlet()
*/
public RegistrationServlet() {
super();
// TODO Auto-generated constructor stub
}
/**
* @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse re
sponse)
*/
protected void doGet(HttpServletRequest request, HttpServletResponse respons
e) throws ServletException, IOException {
try {
PreparedStatement ps=con.prepareStatement("select * from registratio
n_1232571 where id="+reg.getId()+"");
ResultSet rs=ps.executeQuery();
rs.next();
response.setContentType("text/html");
PrintWriter out=response.getWriter();
String s="<html><head>" +
"<body><center>YOU HAVE REGISTERED SUCCESSFULLY!<br>" +
"Your Details Are<br><form action='reg_successfull.html'>"+
"<table border=2><tr><td><input type='submit' name='' value='

Hide Details' onclick=></td></tr>" +


"<tr><td>Id <td>"+rs.getInt(1)+"</td></tr>"+
"<tr><td>Name <td>"+rs.getString(3)+"</td></tr>"+
"<tr><td>City <td>"+rs.getString(7)+"</td></tr>"+
"<tr><td>email <td>"+rs.getString(8)+"</td></tr>"+
"<tr><td>contact <td>"+rs.getString(9)+"</td></tr>"+
"<tr><td>Zip <td>"+rs.getString(6)+"</td></tr>"+
"</table></form>"+
" <br></center></body></html>";
out.println(s);
} catch (SQLException e) {
e.printStackTrace();
}
}
/**
* @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse r
esponse)
*/
protected void doPost(HttpServletRequest request, HttpServletResponse respon
se) throws ServletException, IOException
{
reg.setId(Integer.parseInt(request.getParameter("id")));
reg.setPassword(request.getParameter("pass"));
reg.setCity(request.getParameter("city"));
reg.setDate(request.getParameter("dob"));
reg.setEmail(request.getParameter("email"));
reg.setGender(request.getParameter("gender"));
reg.setName(request.getParameter("name"));
reg.setZip(Integer.parseInt(request.getParameter("zip")));
reg.setNumber(Integer.parseInt(request.getParameter("number")));
System.out.println(reg.getPassword());
try {
PreparedStatement ps=con.prepareStatement("insert into registration_
1232571 values(?,?,?,?,?,?,?,?,?)");
ps.setInt(1, reg.getId());
ps.setString(2, reg.getPassword());
ps.setString(3, reg.getName());
ps.setString(4, reg.getDate());
ps.setString(5, reg.getGender());
ps.setInt(6, reg.getZip());
ps.setString(7, reg.getCity());
ps.setString(8, reg.getEmail());
ps.setInt(9, reg.getNumber());
ps.executeUpdate();
//Thread.sleep(1000);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
doGet(request, response);
}
}
<body><center><form><fieldset><legend><h2>GREAT INDIAN EXHIBITION</h2></legend><

table><tr><th>UserName:</th><td>"+id+"</td></tr><tr><th>Name:</th><td>"+name+"</
td></tr>
<tr><th>DOB:</th><td>"+dob+"</td></tr><tr><th>Gender:</th><td>"+gender+"</td></t
r><tr><th>Zip Code:</th><td>"+zipcode+"</td></tr><tr><th>City:</th><td>"+city+"<
/td></tr><tr><th>EmailId:</th>
<td>"+emailid+"</td></tr><tr><th>Contact No:</th><td>"+contact+"</td></tr></tabl
e></fieldset></form></center></body></html>
pw.println("<html><head><title>View Seller Detail</title></head>");
//
pw.println("<body><center><form><fieldset><legend><h2>GREAT INDI
AN EXHIBITION</h2>");
//
pw.println("</legend><table><tr><th>UserName:</th>");
//
pw.println("<td>"+id+"</td></tr><tr><th>Name:</th><td>"+name+"</
td></tr>");
//
pw.println("<tr><th>DOB:</th><td>"+dob+"</td></tr><tr><th>Gender
:</th>");
//
pw.println("<td>"+gender+"</td></tr><tr><th>Zip Code:</th><td>"+
zipcode+"</td></tr>");
//
pw.println("<tr><th>City:</th><td>"+city+"</td></tr><tr><th>Emai
lId:</th>");
//
pw.println("<td>"+emailid+"</td></tr><tr><th>Contact No:</th><td
>"+contact+"</td></tr>");
//
pw.println("</table></fieldset></form></center></body></html>");

Vous aimerez peut-être aussi