JSP页面错误,请大家帮助

做的是一个用户的注册页面,其中有个性别的选项,结果预览出错:
错误如下
HTTP Status 500 -

type Exception report

message

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

exception

org.apache.jasper.JasperException: An exception occurred processing JSP page /members/apply.jsp at line 275

272: <td>性别:
273:
274: <label>
275: <input <%=(((((rs_chk_data = rs_chk.getObject("me_sex"))==null || rs_chk.wasNull())?"":rs_chk_data).toString().equals(("女").toString()))?"checked=\"checked\"":"")%> type="radio" name="me_sex" value="女" />
276: 女</label>
277:
278: <label>

Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:515)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:408)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

root cause

javax.servlet.ServletException: java.sql.SQLException: Illegal operation on empty result set.
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:855)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:784)
org.apache.jsp.members.apply_jsp._jspService(apply_jsp.java:444)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:384)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

root cause

java.sql.SQLException: Illegal operation on empty result set.
com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1055)
.....

note The full stack trace of the root cause is available in the Apache Tomcat/6.0.10 logs.

对应的代码是这样,如何修改呢??

<td>性别:

<label>
<input <%=(((((rs_chk_data = rs_chk.getObject("me_sex"))==null || rs_chk.wasNull())?"":rs_chk_data).toString().equals(("女").toString()))?"checked=\"checked\"":"")%> type="radio" name="me_sex" value="女" />
女</label>

<label>
<input <%=(((((rs_chk_data = rs_chk.getObject("me_sex"))==null || rs_chk.wasNull())?"":rs_chk_data).toString().equals(("男").toString()))?"checked=\"checked\"":"")%> type="radio" name="me_sex" value="男" />
男</label></td>
</tr>

我链接的是mysql数据库,出现这种问题,大家估计是哪的问题???
mysql数据库检查似乎一切正常啊。。。链接也正常。。。

谢谢大家

第1个回答  2009-03-25
你的页面好乱```把脚本抽出来不行么?!非放到<input>里么?!
第2个回答  2009-03-26
我看的也迷糊....
resultset 是空的

急!在Eclipse中,导入了一个项目,jsp页面报错,都是一些莫名其妙地...
1、首先可以点击项目右键,点击bulid path 选项 的Configure build path,如图。2、进入页面,看文件有红叉后缀有 unbound 就是错误文件。直接选中,点击右边的remove 删除它。 在添加一个自己的资源库。3、进入资源看,如图操作, 最后点击确定。4、有时项目运行环境也不一向。就是 tomcat 版本不一致 ...

HTTP Status 404 开JSP页面错误,怎么办?
先确保你的tomcat启动没有任何的错误和警告信息。假如没问题,而且你输入的URL正确,那么很可能是你的web.xml配置文件有问题,特别是你的struts的拦截器设置。首先百度搜索下载一个404模板。修改404模板的几点内容,网络下载的模板大部分都是别人网站的,我们要做的就是把关键内容换成自己的。修改完标题(T...

jsp提示错误怎么办?
处理错误的页面必须将页面指示器元素的isErrorPge属性值设置为true,否则它无法接受其他页面抛出的异常,例如<%@page isErrorPage="true"%>;错误页面使用异常隐式对象来显示错误消息,如果isErrorPage是假的,则异常不能接受其他页面抛出的异常;如果有许多JSP页面错误消息将被发送到同一个页面进行处理,那么在...

jsp页面报错 找不到页面
404就是没找到你访问的资源,可能是服务没起起来 检查下tomcat启动过程是不是启动成功结束了,过程有没有报错,检查下Tomcat的配置文件,是不是 指到了Web目录

org.apache.jasper.JasperException:jsp页面异常怎么处理
1、使用框架标签出错:要在页首加入<%@ taglib prefix="s" uri="xxx"%>来定义标签。2、解析jsp页面生成servlet代码时出错:查看具体的异常堆栈里面提示的响应信息,然后修改。PS:找不到哪里错了:那么有可能是tomcat版本过低,可以升级一下。Tomcat 服务器:是一个免费的开放源代码的Web 应用服务器...

jsp提示错误怎么办?
处理错误的页面必须将页面指示器元素的isErrorPge属性值设置为true,否则它无法接受其他页面抛出的异常,例如<%@page isErrorPage="true"%>;错误页面使用异常隐式对象来显示错误消息,如果isErrorPage是假的,则异常不能接受其他页面抛出的异常;如果有许多JSP页面错误消息将被发送到同一个页面进行处理,那么在...

jsp出错,向高手求救
"\/11.jsp(1,31) equal symbol expected",你的11.jsp页面有错误啦,好好检查一下。实在不行的话,就把原来的项目删掉,再重新部署。

关于jsp页面错误求解……
without the associated filter. Struts tags are only usable when the request has passed through its servlet filte。大致意思如下:这通常是由于没有相关的过滤器而使用Struts标签。Struts标签只能当request请求通过servlet过滤器,才能够被使用。所以,应该是你的jsp页面的请求没有通过struts的过滤器。

eclipse中新建jsp页面出错怎么解决
1、找到新建页面所在的工程名字,然后左键选中,右键弹出功能菜单,选择Build Path,进入配置路径。2、在java build path 页面的下选择Libraries栏目(默认选择),点击右侧的Add Library 按钮,进入添加类库。3、在添加类库页面,选择默认的选项Server Runtime,点击next,继续配置。4、选择自己已经配置好的...

jsp页面提示404是什么意思?
Jsp的404错误多数有以下几种情况,试着检查一下吧:\\x0d\\x0a首先404是地址跳转的错误,也就是没有找到指定的页面。\\x0d\\x0a1.Tomcat未正常启动,因为在你修改过跳转地址时,有时Tomcat是没有更新源地址的,这是软件上的一个Bug,光光依靠重新部署可能无法解决,你需要删除工程目录部署下(webapps...

相似回答
大家正在搜