收录日期:2019/03/27 11:20:17 时间:2016/05/21 14:12:16 标签:Web 开发



A Servlet Exception Has Occurred
Exception Report:
javax.servlet.ServletException: com/microsoft/util/UtilCharacterReaderToASCIIInputStream
at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:481)
at _0002ftest_0002ejsptest_jsp_1._jspService(_0002ftest_0002ejsptest_jsp_1.java:128)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:184)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:328)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:407)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:251)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:977)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:196)
at org.apache.catalina.valves.ValveBase.invokeNext(ValveBase.java:242)
at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:242)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:975)
at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2041)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:161)
at org.apache.catalina.valves.ValveBase.invokeNext(ValveBase.java:242)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:414)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:975)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:159)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:977)
at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:818)
at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:897)
at java.lang.Thread.run(Thread.java:534)

Root Cause:
java.lang.NoClassDefFoundError: com/microsoft/util/UtilCharacterReaderToASCIIInputStream
at com.microsoft.jdbc.base.BaseColumns.markColumnsAsKeyStartingAt(Unknown Source)
at com.microsoft.jdbc.base.BaseStatement.describeColumns(Unknown Source)
at com.microsoft.jdbc.base.BaseStatement.commonGetNextResultSet(Unknown Source)
at com.microsoft.jdbc.base.BaseStatement.executeQueryInternal(Unknown Source)
at com.microsoft.jdbc.base.BaseStatement.executeQuery(Unknown Source)
at _0002ftest_0002ejsptest_jsp_1._jspService(_0002ftest_0002ejsptest_jsp_1.java:66)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:184)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:328)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:407)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:251)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:977)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:196)
at org.apache.catalina.valves.ValveBase.invokeNext(ValveBase.java:242)
at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:242)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:975)
at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2041)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:161)
at org.apache.catalina.valves.ValveBase.invokeNext(ValveBase.java:242)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:414)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:975)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:159)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:977)
at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:818)
at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:897)
at java.lang.Thread.run(Thread.java:534)



网页源码
<%@ 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://192.168.100.252:1433;DatabaseName=pubs"; 
//pubs为你的数据库的 
String user="sa"; 
String password="8617087"; 
Connection conn= DriverManager.getConnection(url,user,password); 
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); 
String sql="select * from jobs"; 
ResultSet rs=stmt.executeQuery(sql); 
while(rs.next()) {%> 
您的第一个字段内容为:<%=rs.getString(1)%> 
<% out.print("<br>");%>
您的第二个字段内容为:<%=rs.getString(2)%> 
<% out.print("<br>");%>
<%}%> 
<%out.print("数据库操作成功,恭喜你");%> 
<%rs.close(); 
stmt.close(); 
conn.close(); 
%> 
</body> 
</html>
安装驱动了没?
是系统的问题..我装2000ser就没问题了..谢了..

高分求救!!!如何设置URLDownloadToFile每次强制从服务器下载同名文件? 请帮忙改正一下这句话的错误!谢谢 PB不能导入XML吗?????? 求救,远行存储过程时不知道为什么非要用odbc才能运行,不用odbc就得不到resultSet!请帮忙,100分 报表的问题,弄了半天快吐血了,急急急!!!!!!!!!!!!! 请问带参数的子窗口查询 log4net的一个高明之处,而我有点迷茫 請問怎麼樣在asp中調用后臺數據庫的存儲過程 在调用SetupDiEnumDeviceInterfaces()时出现的问题,已给出原码,请赐教!谢谢 請問怎麼樣在asp中調用后臺數據庫的存儲過程 请大家给与指教:关于树控件保存数据的问题 如何不用OnNcHitTest函数移动对话框?在PreTranslateMessage中移动(我没分了。。) 刷新另一个页面的代码 webform跟winform之间的通讯 怎样向datasource为dataset的listbox中添加删除item?? 请教各位高手,在NT\\2000\\XP下的哪个文件的作用类似于UNIX下的/etc/inetd.conf ? 怎样将资料库中的数据分批输出显示? 点击直接执行代理,比如openagent?user=陈某某,在ls读的时候出现乱码,为什么,有什么办法 关于网络教学平台 有谁能详细教我 \".dat\"和\".lck\" 是干什么的吗 谢谢!! 大智慧股票分析软件为何在WIN2K中非得以ADMINISTRATOR身份才能运行? jsp的中文问题? 如何知道网页的编码格式?????? odbc问题 zhujiechang(小朱) 来领50分 先执行那个FORM 我刚刚学c#向大家请教请教 有人用java写过 切(缩小)gif动画图片的么?? onmouseover和onMouseOut又有问题? 想做控件,问个问题