type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception org.apache.jasper.JasperException: /6-1.jsp(2,47) equal symbol expected
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:40)
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:407)
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:88)
org.apache.jasper.compiler.Parser.parseAttribute(Parser.java:200)
org.apache.jasper.compiler.Parser.parseAttributes(Parser.java:155)
org.apache.jasper.compiler.Parser.parseAttributes(Parser.java:167)
org.apache.jasper.compiler.ParserController.getPageEncodingForJspSyntax(ParserController.java:451)
org.apache.jasper.compiler.ParserController.determineSyntaxAndEncoding(ParserController.java:392)
org.apache.jasper.compiler.ParserController.doParse(ParserController.java:173)
org.apache.jasper.compiler.ParserController.parse(ParserController.java:103)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:154)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:315)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:295)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:282)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:586)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)代码如下<%@ page import="java.sql.*"% >
<%@ page contentType="text/html;charset="GB2312"%>
<HTML>
<HEAD>
<TITLE>
6-1.jsp
</TITLE>
</HEAD>
<BODY>
<%
Connection con;
Statement sql;
ResultSet rs;
try{
Class.forName("dong.jdbc.odbc.JdbcOdbcDriver");
}
catch(ClassNotFoundException){}
try{
con=DiverManger.getConnection("jdbc:odbc:dong","","");
sql=con.createStatement();
rs=sql.executQuery("Select*FROM student");
while(rs.next())
{
out.print("rs.getString(chengji)");
}
}
catch(SQLException e){}
%>
</BODY>
</HTML>
我的连数据库是用的windows nt混合模式的
不用密码的
提示连接成功了
但是写jsp后报这样的错
我看了好久都不知道是什么错呢?
望高手指点
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:40)
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:407)
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:88)
org.apache.jasper.compiler.Parser.parseAttribute(Parser.java:200)
org.apache.jasper.compiler.Parser.parseAttributes(Parser.java:155)
org.apache.jasper.compiler.Parser.parseAttributes(Parser.java:167)
org.apache.jasper.compiler.ParserController.getPageEncodingForJspSyntax(ParserController.java:451)
org.apache.jasper.compiler.ParserController.determineSyntaxAndEncoding(ParserController.java:392)
org.apache.jasper.compiler.ParserController.doParse(ParserController.java:173)
org.apache.jasper.compiler.ParserController.parse(ParserController.java:103)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:154)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:315)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:295)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:282)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:586)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)代码如下<%@ page import="java.sql.*"% >
<%@ page contentType="text/html;charset="GB2312"%>
<HTML>
<HEAD>
<TITLE>
6-1.jsp
</TITLE>
</HEAD>
<BODY>
<%
Connection con;
Statement sql;
ResultSet rs;
try{
Class.forName("dong.jdbc.odbc.JdbcOdbcDriver");
}
catch(ClassNotFoundException){}
try{
con=DiverManger.getConnection("jdbc:odbc:dong","","");
sql=con.createStatement();
rs=sql.executQuery("Select*FROM student");
while(rs.next())
{
out.print("rs.getString(chengji)");
}
}
catch(SQLException e){}
%>
</BODY>
</HTML>
我的连数据库是用的windows nt混合模式的
不用密码的
提示连接成功了
但是写jsp后报这样的错
我看了好久都不知道是什么错呢?
望高手指点
Statement sql;
ResultSet rs;
try {
Class.forName("dong.jdbc.odbc.JdbcOdbcDriver");
} catch (ClassNotFoundException e) {
}
try {
con = DriverManager.getConnection("jdbc:odbc:dong", "", "");
sql = con.createStatement();
rs = sql.executeQuery("Select*FROM student");
while (rs.next()) {
out.print(rs.getString("chengji"));
}
} catch (SQLException e) {
}
这个不懂什么意思??
代码如下:3. Oracle(http://www.oracle.com/ip/deploy/database/oracle9i/)classes12.zip
Class.forName( "oracle.jdbc.driver.OracleDriver" );
cn = DriverManager.getConnection( "jdbc:oracle:thin:@MyDbComputerNameOrIP:1521:ORCL", sUsr, sPwd );还有就是:<%
Connection con=null;;
Statement sql=null;;
ResultSet rs=null;;
try{
Class.forName( "oracle.jdbc.driver.OracleDriver" );
con = DriverManager.getConnection( "jdbc:oracle:thin:@MyDbComputerNameOrIP:1521:ORCL", sUsr, sPwd );
;
sql=con.createStatement();
rs=sql.executQuery("Select*FROM student");
//"select * from student"//要有空格!
while(rs.next())
{
out.print("rs.getString(chengji)");
}
}
catch(SQLException e){
e.printStackTrace();//出现错误时将抛出异常,并在控制台中显示相关信息
}%> 你在jsp页面写了俩个try块,你认为系统会扑捉哪个catch块呢?!