缺少 import
import javax.naming.Context;
搞定;

解决方案 »

  1.   

    问题倒不难就是你怎么把什么都搞到jsp中来了?
      

  2.   

    加了<%@ page import="javax.naming.Context" %>
    仍然有问题错误变成:
    org.apache.jasper.JasperException: Unable to compile class for JSPAn error occurred at line: 14 in the jsp file: /connSQL.jspGenerated servlet error:
        [javac] Compiling 1 source fileD:\Apache Software Foundation\Tomcat 5.0\work\Catalina\localhost\iTry\org\apache\jsp\connSQL_jsp.java:61: cannot resolve symbol
    symbol  : class Context 
    location: class org.apache.jsp.connSQL_jsp
    Context initContext = new InitialContext();
    ^An error occurred at line: 14 in the jsp file: /connSQL.jspGenerated servlet error:
    D:\Apache Software Foundation\Tomcat 5.0\work\Catalina\localhost\iTry\org\apache\jsp\connSQL_jsp.java:61: cannot resolve symbol
    symbol  : class InitialContext 
    location: class org.apache.jsp.connSQL_jsp
    Context initContext = new InitialContext();
                              ^An error occurred at line: 14 in the jsp file: /connSQL.jspGenerated servlet error:
    D:\Apache Software Foundation\Tomcat 5.0\work\Catalina\localhost\iTry\org\apache\jsp\connSQL_jsp.java:62: cannot resolve symbol
    symbol  : class Context 
    location: class org.apache.jsp.connSQL_jsp
    Context envContext = (Context)initContext.lookup("java:/comp/env");
    ^An error occurred at line: 14 in the jsp file: /connSQL.jspGenerated servlet error:
    D:\Apache Software Foundation\Tomcat 5.0\work\Catalina\localhost\iTry\org\apache\jsp\connSQL_jsp.java:62: cannot resolve symbol
    symbol  : class Context 
    location: class org.apache.jsp.connSQL_jsp
    Context envContext = (Context)initContext.lookup("java:/comp/env");
                          ^An error occurred at line: 14 in the jsp file: /connSQL.jspGenerated servlet error:
    D:\Apache Software Foundation\Tomcat 5.0\work\Catalina\localhost\iTry\org\apache\jsp\connSQL_jsp.java:63: cannot resolve symbol
    symbol  : class DataSource 
    location: class org.apache.jsp.connSQL_jsp
    DataSource ds = (DataSource)envContext.lookup("jdbc/stu");
    ^An error occurred at line: 14 in the jsp file: /connSQL.jspGenerated servlet error:
    D:\Apache Software Foundation\Tomcat 5.0\work\Catalina\localhost\iTry\org\apache\jsp\connSQL_jsp.java:63: cannot resolve symbol
    symbol  : class DataSource 
    location: class org.apache.jsp.connSQL_jsp
    DataSource ds = (DataSource)envContext.lookup("jdbc/stu");
                     ^
    6 errors
    我是新手,我在tomcat里设了个连接池,试试行不行,所以就写到jsp里了
      

  3.   

    那就不要用context了,很少有这样用的!
    在哪里找的这样的例子?!
    那是在XML文件里边配置的。
    先找个简单的JSP-JDBC实例。