Skip to Main Content

Java EE (Java Enterprise Edition) General Discussion

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

unable to compil class for jsp

843840Sep 30 2008 — edited Oct 12 2008
error is
HTTP Status 500 - 


description The server encountered an internal error () that prevented it from fulfilling this request.

exception 

org.apache.jasper.JasperException: Unable to compile class for JSP: 

An error occurred at line: 6 in the generated java file
Syntax error on token ".", Identifier expected after this token

An error occurred at line: 7 in the generated java file
Syntax error on token ".", Identifier expected after this token

An error occurred at line: 9 in the jsp file: /travel/issue.jsp
LibraryStudent cannot be resolved to a type
6: <BODY>
7: <H1>issue books</H1>
8: <CENTER>
9: <jsp:useBean id="student"
10: type="LibraryStudent"
11: scope="session" />
12: student name: 


An error occurred at line: 9 in the jsp file: /travel/issue.jsp
LibraryStudent cannot be resolved to a type
6: <BODY>
7: <H1>issue books</H1>
8: <CENTER>
9: <jsp:useBean id="student"
10: type="LibraryStudent"
11: scope="session" />
12: student name: 


An error occurred at line: 13 in the jsp file: /travel/issue.jsp
LibraryStudent cannot be resolved to a type
10: type="LibraryStudent"
11: scope="session" />
12: student name: 
13: <jsp:getProperty name="student" property="studentName" />
14: 
15: book name:
16: <jsp:getProperty name="student" property="bookName" />


An error occurred at line: 16 in the jsp file: /travel/issue.jsp
LibraryStudent cannot be resolved to a type
13: <jsp:getProperty name="student" property="studentName" />
14: 
15: book name:
16: <jsp:getProperty name="student" property="bookName" />
17: 
18: <jsp:getProperty name="student"
19: property="issueData" />


An error occurred at line: 18 in the jsp file: /travel/issue.jsp
LibraryStudent cannot be resolved to a type
15: book name:
16: <jsp:getProperty name="student" property="bookName" />
17: 
18: <jsp:getProperty name="student"
19: property="issueData" />
20: </FORM>
21: </CENTER>
LibraryStudent.java is
   
import java.util.*;
import java.text.*;
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.sql.*;
import java.util.*;

public class LibraryStudent {

private String emailAddress, s,password, sname,bname;
private String date,value;

public String getStudentName() {
return(sname);
}
public void setStudentName(String sname) {
this.sname = sname;
}
public String getEmailAddress() {
return(emailAddress);
}
public void setEmailAddress(String emailAddress) {
this.emailAddress = emailAddress;
}
public String getPassword() {
return(password);
}
public void setPassword(String password) {
this.password = password;
}



public String getBookName() {
return(bname);
}
public void setBookName(String bname) {
this.bname = bname;
}
public String getDate() {
return(date);
}
public void setDate(String date) {
this.date = date;
}
public String getIssueData() //method that create connection withh database
 throws ServletException,IOException{
try{
getDate();                   //and add a entry in database 
getBookName();
getStudentName();
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con=DriverManager.getConnection("jdbc:odbc:db2");
Statement st=con.createStatement();
String sql = 
    "insert into table1 (bookname,studentname,date) values(bname,sname,date)";
  st.executeUpdate(sql);
System.out.println(sql);

String s=  "your book has been issued ";
return(s);


}
catch(Exception e)
{
e.printStackTrace();
return "failed";
}
}


public String getSumbitData() 
throws ServletException,IOException{
try
{
getBookName();
getStudentName();
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con=DriverManager.getConnection("jdbc:odbc:db2");
Statement st=con.createStatement();
String sql = 
    "delete from db2 where bookname='bname' and studentname=sname";
  st.executeUpdate(sql);
System.out.println(sql);
String s="your book has been sumbitted ";
 return(s) ;
}
catch(Exception e)
{
e.printStackTrace();
return "failed";
}
}

public static int findStudent    //to validate customer 
(String emailAddress,
String password) throws ServletException,IOException{
try
{
if (emailAddress == null) {
return(0);
}
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con=DriverManager.getConnection("jdbc:odbc:user");
Statement st=con.createStatement();
String sql="select * from user where name='"+emailAddress+"' and password='"+password+"'";
System.out.println(sql);
ResultSet rs=st.executeQuery(sql);


if(rs.next())
return(1);
else
return(0);
}catch(Exception e)
{
e.printStackTrace();
return (0);}
}
}

  
to be continued.............
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Nov 9 2008
Added on Sep 30 2008
12 comments
832 views