Servlets
when i am compiling the follow program it gives the error.so help me to resolve the problem
import java.io.*;
import javax.Servlet.*;
import javax.Servlet.http.*;
import java.sql.*;
import java.sql.connection .*;
public class LoginServlet extends HttpServlet
{
public void Service(HttpServletRequest req,HttpServletResponse res)throws ServletException,IOException
{
String FirstName=req.getParameter("FirstName");
String LastName=req.getParameter("LastName");
String Email=req.getParameter("Email");
String password=req.getParameter("Password");
String ConformPassword=req.getparameter("ConformPassword");
int Dateofbirth=req.getParameter("Dateofbirth");
int Age=req.getparameter("Age");
String Gender=req.getParameter("Gender");
String Address=req.getParameter("Address");
String Country=req.getParameter("Country");
String State=req.getParameter("State");
String City=req.getParameter("City");
int Telephone=req.getParameter("Telephone");
int Mobile=req.getParameter("Mobile");
String Howdidyouhear=req.getParameter("Howdidyouhear");
PrintWriter out=res.geWriter();
Connection con=null;
PreparedStatement pstm=null;
Resultset rs=null;
try{
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver ");
String connectionUrl = ("jdbc:sqlserver://localhost:1433;database=sree;integratedSecurity=true");
Connection con = DriverManager.getConnection(connectionUrl);
datasource.setServerName(PRATAP);
datasource.setDatabaseName(sree);
pstm=con.PrepareStatement("insert into stureg(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)");
pstm.setString(1,FirstName);
pstm.setString(2,LastName);
pstm.setString(3,Email);
pstm.setString(4,Password);
pstm.setString(5,ConformPassword);
pstm.setInt(6,Dateofbirth);
pstm.setInt(7,Age);
pstm.setString(8,Gender);
pstm.setString(9,Address);
pstm.setString(10,Country);
pstm.setString(11,State);
pstm.setString(12,City);
pstm.setInt(13,Telephone);
pstm.setInt(14,Mobile);
pstm.setString(15,Howdidyouhear);
int i=pstm.executeUpdate();
}
if(i==1)
{
System.out.print("insert");
}
else
{
System.out.print("not insert");
}
catch(Exception e);
{
e.pstm();
}
}
}
}
the errors are as follow:
LoginServlet.java:33: 'try' without 'catch' or 'finally'
try{
^
LoginServlet.java:72: 'catch' without 'try'
catch(Exception e);
^
LoginServlet.java:72: ';' expected
catch(Exception e);
^
LoginServlet.java:77: class, interface, or enum expected
}
^
4 errors
so help me to solve this problem.is it correct program to insert and update the database table record
View Answers
May 3, 2011 at 12:27 PM
We have modified your code.
import java.io.*;
import java.sql.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class InsertServlet extends HttpServlet{
public void doPost(HttpServletRequest req,HttpServletResponse res) throws ServletException,IOException {
res.setContentType("text/html");
int count=0;
PrintWriter out = res.getWriter();
String FirstName=req.getParameter("FirstName");
String LastName=req.getParameter("LastName");
String Email=req.getParameter("Email");
String Password=req.getParameter("Password");
String ConformPassword=req.getParameter("ConformPassword");
String Dateofbirth=req.getParameter("Dateofbirth");
int Age=Integer.parseInt(req.getParameter("Age"));
String Gender=req.getParameter("Gender");
String Address=req.getParameter("Address");
String Country=req.getParameter("Country");
String State=req.getParameter("State");
String City=req.getParameter("City");
int Telephone=Integer.parseInt(req.getParameter("Telephone"));
int Mobile=Integer.parseInt(req.getParameter("Mobile"));
String Howdidyouhear=req.getParameter("Howdidyouhear");
PreparedStatement pstm=null;
try{
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver ");
String connectionUrl = ("jdbc:sqlserver://localhost:1433;database=sree;integratedSecurity=true");
Connection con = DriverManager.getConnection(connectionUrl);
pstm=con.prepareStatement("insert into stureg(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)");
pstm.setString(1,FirstName);
pstm.setString(2,LastName);
pstm.setString(3,Email);
pstm.setString(4,Password);
pstm.setString(5,ConformPassword);
pstm.setString(6,Dateofbirth);
pstm.setInt(7,Age);
pstm.setString(8,Gender);
pstm.setString(9,Address);
pstm.setString(10,Country);
pstm.setString(11,State);
pstm.setString(12,City);
pstm.setInt(13,Telephone);
pstm.setInt(14,Mobile);
pstm.setString(15,Howdidyouhear);
int i=pstm.executeUpdate();
if(i==1){
System.out.print("insert");
}
else{
System.out.print("not insert");
}
}
catch(Exception e){
e.getMessage();
}
}
}
The above code insert the values to database.
Related Tutorials/Questions & Answers:
servletsservlets why we are using
servlets servletsservlets what is the duties of response object in
servlets Advertisements
servletswhat are advantages of servlets what are advantages of
servlets
Please visit the following link:
Advantages Of
Servlets ServletsServlets How to edit and delete a row from the existing table in
servlets servletsservlets How do you communicate between the
servlets?
We can communicate between
servlets by using RequestDespatcher interface and servlet chaining
servletswhat is the architecture of a
servlets package what is the architecture of a
servlets package
The javax.servlet package provides interfaces and classes for writing
servlets.
The Servlet Interface
The central
ServletsServlets How to check,whether the user is logged in or not in
servlets to disply the home page
Servlets.
Anyways, please visit the following links:
http://www.roseindia.net/
servlets/introductiontoconfigrationservlet.shtml
http://www.roseindia.net/
servlets servletsservlets why we require wrappers in
servlets? what are its uses?
Please explain
These wrappers classes help you to modify request...://www.roseindia.net/
servlets/response-filte.shtml
servletsservlets How to open and read the contents of a text file in
servlets?
Please visit the following link:
Read text file using Servlet
servlets servlets Hi
what is pre initialized
servlets, how can we achives?
When servlet container is loaded, all the
servlets defined in the web.xml file does not initialized by default. But the container receives
servletsservlets why do we need web-inf directory in web application why do we need web-inf directory in web application? means what's the benefits of doing so
Servlets and Servlets and Sir...! I want to insert or delete records form oracle based on the value of confirm box can you please give me the idea.... thanks
servletswhich are the differ ways you can communicat between servlets which are the differ ways you can communicat between
servlets
Different ways of communicating between
servlets:-
1)Using RequestDispatcher object.
2
servlets package supports the development of
servlets that use the HTTP protocol. The classes... javax.servlet.GenericServlet and serves as the base class for HTTP
servlets. HttpServlet-Request
servletswhat are sessions in servlets what are sessions in
servlets
A Session refers to all the request that a single client makes to a server...:
http://roseindia.net/jsp/jspsession/
http://www.roseindia.net/
servlets the servletswhat is diff between generic
servlets and httpservlets what is diff between generic
servlets and httpservlets
Difference between GenericServlet and HTTPServlet:
1)GenericServlet belongs to javax.servlet package
servlets regarding the user usage and habits.
Servlets sends cookies to the browser client...://www.roseindia.net/jsp/jspcookies.shtml
http://www.roseindia.net/
servlets/use
servletsservlets hi i am using
servlets i have a problem in doing an application.
in my application i have html form, in which i have to insert on date value, this date value is retrieved as a request parameter in my servlet
servletswhat are filters in java servlets what are filters in java
Filters are powerful tools in servlet environment. Filters add certain functionality to the
servlets apart from processing request and response paradigm
servletsservlets what are different authentication options available in
servlets
There are four ways of authentication:-
HTTP basic authentication
HTTP digest authentication
HTTPS client authentication
Form-based
jsp -servletsjsp -servlets i have
servlets s1 in this
servlets i have created emplooyee object, other
servlets is s2, then how can we find employee information in s2
servlets Servlets with ExtjsServlets with Extjs how to integrate
servlets and extjs and also show database records in extjs grid using servlet how to get
servlets json response. Can any one please help me
advantages of Servletsadvantages of Servlets What is advantages of
Servlets ?
Portability.
Powerful.
Efficiency.
Safety.
Integration.
Extensibilty.
Inexpensive
java servletsjava servlets please help...
how to connect java
servlets with mysql
i am using apache tomcat 5.5
servlets and strutsservlets and struts wat is the diffrence between
servlets and struts?
A Servlet is a technology and Struts is a framework which relies on or makes use of Servlets.A Servlet is a controller. Struts has its own Servlet
Servlets ProgrammingServlets Programming Hi this is tanu,
This is a code for knowing... visit the following links:
http://www.roseindia.net/
servlets/SimpleCounterInServlet.shtml
http://www.roseindia.net/
servlets/CounterInInit.shtml
http
Sessions in servletsSessions in servlets What is the use of sessions in
servlets?
The servlet HttpSession interface is used to simulate the concept that a person's visit to a Web site is one continuous series of interactions