C:\J2ee\Servlet>javac RequestServlet.java
RequestServlet.java:17: error: <identifier> expected
class.forName("Oracle.jdbc.driver.OracleDriver");
^
RequestServlet.java:17: error: invalid method declaration; return type required
class.forName("Oracle.jdbc.driver.OracleDriver");
^
RequestServlet.java:17: error: illegal start of type
class.forName("Oracle.jdbc.driver.OracleDriver");
^
RequestServlet.java:24: error: <identifier> expected
out.println("
");
^
RequestServlet.java:24: error: illegal start of type
out.println("
");
^
RequestServlet.java:25: error: <identifier> expected
out.println("");
^
RequestServlet.java:25: error: illegal start of type
out.println("");
^
RequestServlet.java:26: error: illegal start of type
for(int i=1;i<=rsmd.getColumnCount();i++)
^
RequestServlet.java:26: error: ')' expected
for(int i=1;i<=rsmd.getColumnCount();i++)
^
RequestServlet.java:26: error: illegal start of type
for(int i=1;i<=rsmd.getColumnCount();i++)
^
RequestServlet.java:26: error: <identifier> expected
for(int i=1;i<=rsmd.getColumnCount();i++)
^
RequestServlet.java:26: error: ';' expected
for(int i=1;i<=rsmd.getColumnCount();i++)
^
RequestServlet.java:26: error: illegal start of type
for(int i=1;i<=rsmd.getColumnCount();i++)
^
RequestServlet.java:26: error: ';' expected
for(int i=1;i<=rsmd.getColumnCount();i++)
^
RequestServlet.java:26: error: invalid method declaration; return type required
for(int i=1;i<=rsmd.getColumnCount();i++)
^
RequestServlet.java:26: error: <identifier> expected
for(int i=1;i<=rsmd.getColumnCount();i++)
^
RequestServlet.java:26: error: illegal start of type
for(int i=1;i<=rsmd.getColumnCount();i++)
^
RequestServlet.java:26: error: <identifier> expected
for(int i=1;i<=rsmd.getColumnCount();i++)
^
RequestServlet.java:27: error: ';' expected
{
^
RequestServlet.java:28: error: illegal start of type
out.println(""
);
^
RequestServlet.java:28: error: illegal start of type
out.println(""
);
^
RequestServlet.java:28: error: ')' expected
out.println(""
);
^
RequestServlet.java:28: error: ';' expected
out.println(""
);
^
RequestServlet.java:28: error: illegal start of type
out.println(""
);
^
RequestServlet.java:28: error: <identifier> expected
out.println(""
);
^
RequestServlet.java:28: error: ';' expected
out.println(""
);
^
26 errors
What I have tried:
import javax.servlet.*;
import java.io.*;
import java.sql.*;
public class RequestServlet extends HttpServlet
{
public void doPost(HttpServletRequest req,HttpServletResponse res)throws ServletException,IOException
{
res.setContentType("Text/Html");
PrintWriter out=res.getWriter();
out.println("");
String name=req.getParameter("Name");
String pass=req.getParameter("Pass");
try
{
class.forName("oracle.jdbc.driver.OracleDriver");
Connection c=DriverManager.getConnection("jdbc:Oracle:thin:@localhost:1521:xe","SYSTEM","oracle123");
Statement s=c.createStatement();
int x=s.executeUpdate("insert into emp101 values('"+name+"','"+pass+"')");
ResultSet rs=s.executeQuery("select * from emp101");
ResultSetMetaData rsmd=rs.getMetaData();
out.println("
|
"+rsmd.getColumnName(i)+" | "+rsmd.getColumnName(i)+" | "+rsmd.getColumnName(i)+" | "+rsmd.getColumnName(i)+" | "+rsmd.getColumnName(i)+" | "+rsmd.getColumnName(i)+" | "+rsmd.getColumnName(i)+" |
---|
");
out.println("");
for(int i=1;i<=rsmd.getColumnCount();i++)
{
out.println("");
}
while(rs.next())
{
out.println("");
out.println("");
out.println("");
out.println("");
}
}
catch(Exception e)
{
}
out.println("
"+rsmd.getColumnName(i)+" |
---|
"+rs.getString(1)+" | "+rs.getString(2)+" |
");
}
}