org.apache.jasper.JasperException: /sql.jsp
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:433)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:361)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
javax.servlet.http.HttpServlet.service(HttpServlet.java:729)root causejava.io.FileNotFoundException: /sql.jsp
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:278)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
javax.servlet.http.HttpServlet.service(HttpServlet.java:729)note The full stack trace of the root cause is available in the Apache Tomcat/5.5.27 logs.
mysql用的是5.0的 驱动用的是mysql的mysql-connector-java-5.1.7-bin  tomcat用的是5.5    myeclipse7.0
下面是代码 包都放到lib下面了,检查了n遍用户名,密码,url 驱动路径都没错误 各位大虾帮我看下~谢谢

<%@ page language="java" contentType="text/jsp;charset=gbk"%>
<%@ taglib prefix="sql" uri="http://java.sun.com/jsp/jstl/sql"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%><sql:setDataSource driver="com.mysql.jdbc.Driver"
url="jdbc:mysql://127.0.0.1:3306/test" user="root" password="dingyuan"
var="data" /><sql:query dataSource="${data}" var="users">
   select id , uname, gender, age from user_0809 
</sql:query><div align="left"><br></div><c:forEach items="${users.rows}" var="user" >
<tr>
<td align="center">
${user.id}
</td>
<td align="center">
${user.name}
</td>
<td align="center">
${user.age}
</td>
<td align="center">
${user.gender == "m" ? "男" : "女"}
</td>
</tr>
</c:forEach>

解决方案 »

  1.   

    java.io.FileNotFoundException: /sql.jsp 
    文件没有找到的异常 你自己的SQL.JSP可能路径问题
      

  2.   

    root cause java.io.FileNotFoundException: /sql.jsp 
    异常信息显示,是你的sql.jsp目录有问题,看看你的web-config文件,路径是否正确
      

  3.   

    文件没有找到  应该是你运行tomcat后输入的路径不对
      

  4.   

    找到原因了~~page厘米那ELIgnored=“false”没有加入 ,结果是
    <sql:query dataSource="${data}" var="users"> 
      select id , uname, gender, age from user_0809 
    </sql:query> datasource 的值更本没法读出来~~~汗~~~~~