jsp连接sql server的问题~~~
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<html>
<body>
<%Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";
//pubs为你的数据库的
String user="sa";
String password="";
Connection conn= DriverManager.getConnection(url,user,password);
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql="select * from test";
ResultSet rs=stmt.executeQuery(sql);
while(rs.next()) {%>
您的第一个字段内容为:<%=rs.getString(1)%>
您的第二个字段内容为:<%=rs.getString(2)%>
<%}%>
<%out.print("数据库操作成功,恭喜你");%>
<%rs.close();
stmt.close();
conn.close();
%>
</body>
</html>
运行后提示:
org.apache.jasper.JasperException: Unable to compile class for JSP
An error occurred at line: 5 in the jsp file: /aa.jsp
Generated servlet error:
[javac] Compiling 1 source file
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\aa_jsp.java:49: illegal character: \12288
An error occurred at line: 5 in the jsp file: /aa.jsp
Generated servlet error:
????String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";
^
Generated servlet error:
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\aa_jsp.java:51: illegal character: \12288
????String user="sa";
^
An error occurred at line: 5 in the jsp file: /aa.jsp
Generated servlet error:
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\aa_jsp.java:52: illegal character: \12288
????String password="";
^
An error occurred at line: 5 in the jsp file: /aa.jsp
Generated servlet error:
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\aa_jsp.java:52: illegal character: \12288
????String password="";
^
An error occurred at line: 5 in the jsp file: /aa.jsp
Generated servlet error:
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\aa_jsp.java:53: illegal character: \12288
????
^
An error occurred at line: 5 in the jsp file: /aa.jsp
Generated servlet error:
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\aa_jsp.java:53: illegal character: \12288
????
^
An error occurred at line: 5 in the jsp file: /aa.jsp
Generated servlet error:
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\aa_jsp.java:54: illegal character: \12288
????Connection conn= DriverManager.getConnection(url,user,password);
^
An error occurred at line: 5 in the jsp file: /aa.jsp
Generated servlet error:
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\aa_jsp.java:54: illegal character: \12288
????Connection conn= DriverManager.getConnection(url,user,password);
^
An error occurred at line: 5 in the jsp file: /aa.jsp
Generated servlet error:
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\aa_jsp.java:55: illegal character: \12288
????Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
^
An error occurred at line: 5 in the jsp file: /aa.jsp
Generated servlet error:
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\aa_jsp.java:55: illegal character: \12288
????Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
^
An error occurred at line: 5 in the jsp file: /aa.jsp
Generated servlet error:
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\aa_jsp.java:56: illegal character: \12288
????String sql="select * from test";
^
An error occurred at line: 5 in the jsp file: /aa.jsp
Generated servlet error:
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\aa_jsp.java:56: illegal character: \12288
????String sql="select * from test";
^
An error occurred at line: 5 in the jsp file: /aa.jsp
Generated servlet error:
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\aa_jsp.java:57: illegal character: \12288
????ResultSet rs=stmt.executeQuery(sql);
^
An error occurred at line: 5 in the jsp file: /aa.jsp
Generated servlet error:
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\aa_jsp.java:57: illegal character: \12288
????ResultSet rs=stmt.executeQuery(sql);
^
An error occurred at line: 5 in the jsp file: /aa.jsp
Generated servlet error:
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\aa_jsp.java:58: illegal character: \12288
????while(rs.next()) {
^
An error occurred at line: 5 in the jsp file: /aa.jsp
Generated servlet error:
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\aa_jsp.java:58: illegal character: \12288
????while(rs.next()) {
^
An error occurred at line: 20 in the jsp file: /aa.jsp
Generated servlet error:
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\aa_jsp.java:74: illegal character: \12288
????stmt.close();
^
An error occurred at line: 20 in the jsp file: /aa.jsp
Generated servlet error:
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\aa_jsp.java:74: illegal character: \12288
????stmt.close();
^
An error occurred at line: 20 in the jsp file: /aa.jsp
Generated servlet error:
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\aa_jsp.java:75: illegal character: \12288
????conn.close();
^
An error occurred at line: 20 in the jsp file: /aa.jsp
Generated servlet error:
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\aa_jsp.java:75: illegal character: \12288
????conn.close();
^
An error occurred at line: 20 in the jsp file: /aa.jsp
Generated servlet error:
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\aa_jsp.java:76: illegal character: \12288
????
^
An error occurred at line: 20 in the jsp file: /aa.jsp
Generated servlet error:
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\aa_jsp.java:76: illegal character: \12288
????
^
An error occurred at line: 20 in the jsp file: /aa.jsp
Generated servlet error:
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\aa_jsp.java:77: illegal character: \12288
????
^
An error occurred at line: 20 in the jsp file: /aa.jsp
Generated servlet error:
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\aa_jsp.java:77: illegal character: \12288
????
^
28 errors
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:127)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:351)
org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:415)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:458)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:439)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:553)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:291)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
这些错误该怎么解决啊?哪位高手指点一下
<%@ page import="java.sql.*"%>
<html>
<body>
<%Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";
//pubs为你的数据库的
String user="sa";
String password="";
Connection conn= DriverManager.getConnection(url,user,password);
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql="select * from test";
ResultSet rs=stmt.executeQuery(sql);
while(rs.next()) {%>
您的第一个字段内容为:<%=rs.getString(1)%>
您的第二个字段内容为:<%=rs.getString(2)%>
<%}%>
<%out.print("数据库操作成功,恭喜你");%>
<%rs.close();
stmt.close();
conn.close();
%>
</body>
</html>
运行后提示:
org.apache.jasper.JasperException: Unable to compile class for JSP
An error occurred at line: 5 in the jsp file: /aa.jsp
Generated servlet error:
[javac] Compiling 1 source file
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\aa_jsp.java:49: illegal character: \12288
An error occurred at line: 5 in the jsp file: /aa.jsp
Generated servlet error:
????String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";
^
Generated servlet error:
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\aa_jsp.java:51: illegal character: \12288
????String user="sa";
^
An error occurred at line: 5 in the jsp file: /aa.jsp
Generated servlet error:
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\aa_jsp.java:52: illegal character: \12288
????String password="";
^
An error occurred at line: 5 in the jsp file: /aa.jsp
Generated servlet error:
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\aa_jsp.java:52: illegal character: \12288
????String password="";
^
An error occurred at line: 5 in the jsp file: /aa.jsp
Generated servlet error:
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\aa_jsp.java:53: illegal character: \12288
????
^
An error occurred at line: 5 in the jsp file: /aa.jsp
Generated servlet error:
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\aa_jsp.java:53: illegal character: \12288
????
^
An error occurred at line: 5 in the jsp file: /aa.jsp
Generated servlet error:
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\aa_jsp.java:54: illegal character: \12288
????Connection conn= DriverManager.getConnection(url,user,password);
^
An error occurred at line: 5 in the jsp file: /aa.jsp
Generated servlet error:
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\aa_jsp.java:54: illegal character: \12288
????Connection conn= DriverManager.getConnection(url,user,password);
^
An error occurred at line: 5 in the jsp file: /aa.jsp
Generated servlet error:
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\aa_jsp.java:55: illegal character: \12288
????Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
^
An error occurred at line: 5 in the jsp file: /aa.jsp
Generated servlet error:
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\aa_jsp.java:55: illegal character: \12288
????Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
^
An error occurred at line: 5 in the jsp file: /aa.jsp
Generated servlet error:
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\aa_jsp.java:56: illegal character: \12288
????String sql="select * from test";
^
An error occurred at line: 5 in the jsp file: /aa.jsp
Generated servlet error:
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\aa_jsp.java:56: illegal character: \12288
????String sql="select * from test";
^
An error occurred at line: 5 in the jsp file: /aa.jsp
Generated servlet error:
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\aa_jsp.java:57: illegal character: \12288
????ResultSet rs=stmt.executeQuery(sql);
^
An error occurred at line: 5 in the jsp file: /aa.jsp
Generated servlet error:
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\aa_jsp.java:57: illegal character: \12288
????ResultSet rs=stmt.executeQuery(sql);
^
An error occurred at line: 5 in the jsp file: /aa.jsp
Generated servlet error:
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\aa_jsp.java:58: illegal character: \12288
????while(rs.next()) {
^
An error occurred at line: 5 in the jsp file: /aa.jsp
Generated servlet error:
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\aa_jsp.java:58: illegal character: \12288
????while(rs.next()) {
^
An error occurred at line: 20 in the jsp file: /aa.jsp
Generated servlet error:
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\aa_jsp.java:74: illegal character: \12288
????stmt.close();
^
An error occurred at line: 20 in the jsp file: /aa.jsp
Generated servlet error:
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\aa_jsp.java:74: illegal character: \12288
????stmt.close();
^
An error occurred at line: 20 in the jsp file: /aa.jsp
Generated servlet error:
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\aa_jsp.java:75: illegal character: \12288
????conn.close();
^
An error occurred at line: 20 in the jsp file: /aa.jsp
Generated servlet error:
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\aa_jsp.java:75: illegal character: \12288
????conn.close();
^
An error occurred at line: 20 in the jsp file: /aa.jsp
Generated servlet error:
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\aa_jsp.java:76: illegal character: \12288
????
^
An error occurred at line: 20 in the jsp file: /aa.jsp
Generated servlet error:
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\aa_jsp.java:76: illegal character: \12288
????
^
An error occurred at line: 20 in the jsp file: /aa.jsp
Generated servlet error:
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\aa_jsp.java:77: illegal character: \12288
????
^
An error occurred at line: 20 in the jsp file: /aa.jsp
Generated servlet error:
C:\Tomcat\work\Catalina\localhost\_\org\apache\jsp\aa_jsp.java:77: illegal character: \12288
????
^
28 errors
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:127)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:351)
org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:415)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:458)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:439)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:553)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:291)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
这些错误该怎么解决啊?哪位高手指点一下
...全文
相关推荐
JSP连接 sql server数据库
SQL Server是一种广泛使用的数据库管理系统,尤其在企业级应用中。本教程将详细讲解如何使用JSP连接到SQL Server数据库,以及在Servlet中进行数据库操作。
JSP通过JDBC连接SQL Server 2017
同时,可以在SQL Server 2017中检查book表,确认数据是否已被正确插入。总结来说,通过JSP和JDBC连接SQL Server 2017涉及以下关键点:1.
JSP订单管理系统(JSP+SQL Server)
**部署与运行**该订单管理系统在完成开发后,需要部署到支持JSP和Servlet的Web服务器上,如Tomcat,同时配置好与SQL Server的连接参数。
jsp 与SQL server 2008的连接
**JSP 与 SQL Server 2008 连接详解**在开发基于Java的Web应用程序时,常常需要与数据库进行交互,其中JSP(JavaServer Pages)与SQL Server 2008
jsp连接SQL Server
#### 二、配置JSP连接SQL Server在JSP中连接SQL Server,首先需要下载并配置Microsoft SQL Server的JDBC驱动。以下是一些关键步骤:1.


Web 开发
