hello all
i m trying to make a simple authentication program.in which i take username and password from one jasp and maching in another
jsp. code is here
%@ page language="java" %>
<%@ page import="java.util.*" %>
<%
Static check = no;
String username = request.getParameter("username");
String password = request.getParameter("password");
public void authenticate( String username,String password) {
String query="select * from Registration;";
String DbUserName="";
String DbPassword="";
String finalUser="";
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con=DriverManager.getConnection("jdbc
dbc:Registration");
Statement stat=con.createStatement();
ResultSet rst=stat.executeQuery(query);
while(rst.next())
{
DbUserName=rst.getString("UserName");
DbPassword=rst.getString("password");
if (username.equals(DbUserName) && password.equals(DbPassword)) {
check = yes;
break;
}
}
}catch(Exception e){
e.printStackTrace();
}
if (check==yes) {
%>
<jsp:forward page="success.jsp"/>
<%
} else {
%>
<jsp:forward page="retry.jsp"/>
<%
}
}
%>
__________________________
when i m compile this its giving error like this:
An error occurred at line: 5 in the jsp file: /jsp/process2.jsp
Generated
servlet error:
Syntax error on token "(", ; expected
An error occurred at line: 5 in the jsp file: /jsp/process2.jsp
Generated servlet error:
Syntax error on token ",", ; expected
An error occurred at line: 5 in the jsp file: /jsp/process2.jsp
Generated servlet error:
Syntax error on token ")", ; expected
plz help me or give me another piece of code .....
thanks in advance
vinay