500 Servlet Exception

java.sql.SQLException: Illegal operation on empty result set
	at com.mysql.jdbc.ResultSet.checkRowPos(ResultSet.java:3616)
	at com.mysql.jdbc.ResultSet.getString(ResultSet.java:1758)
	at com.mysql.jdbc.ResultSet.getString(ResultSet.java:1822)
	at _107._first_0semester._showdetail__jsp._jspService(/107/first_semester/showdetail.jsp:151)
	at com.caucho.jsp.JavaPage.service(JavaPage.java:75)
	at com.caucho.jsp.Page.subservice(Page.java:506)
	at com.caucho.server.http.FilterChainPage.doFilter(FilterChainPage.java:182)
	at com.caucho.server.http.Invocation.service(Invocation.java:315)
	at com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:135)
	at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:246)
	at com.caucho.server.http.HttpRequest.handleConnection(HttpRequest.java:163)
	at com.caucho.server.TcpConnection.run(TcpConnection.java:139)
	at java.lang.Thread.run(Thread.java:595)

Resin 2.1.14 (built Thu Jul 1 18:39:55 PDT 2004)