人课岗系统本地测试分页没有问题,数据库是SQL2000。但是服务器上分页无效。通过日志发现错误信息“传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。参数 1 (""): 数据类”
查找了原因,初步认定为SQL2005的JDBC驱动连接问题。
最后解决办法:
1.下载SQL2005驱动包,链接地址:http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=E22BC83B-32FF-4474-A44A-22B6AE2C4E17&displaylang=zh-cn
2.解压后,将sqljdbc.jar拷贝到项目lib目录下,build path。
修改1:
-
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); // 2005 version
-
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"); // 2000 version
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); // 2005 version Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"); // 2000 version
修改2:
-
Connection con = DriverManager.getConnection("jdbc:sqlserver://<ServerName>;user=<UserName>;password=<Password>");//2005 version
-
Connection con = DriverManager.getConnection("jdbc:microsoft:sqlserver://<ServerName>;user=<UserName>;password=<Password>");//2000 version
Connection con = DriverManager.getConnection("jdbc:sqlserver://<ServerName>;user=<UserName>;password=<Password>");//2005 version Connection con = DriverManager.getConnection("jdbc:microsoft:sqlserver://<ServerName>;user=<UserName>;password=<Password>");//2000 version
如:
-
//SQL2005 version
-
connection.driver_class=com.microsoft.sqlserver.jdbc.SQLServerDriver
-
Connection.url=jdbc:sqlserver://localhost:1433;DatabaseName=Hello
分享到:
相关推荐
标题中的"一个ext+spring+hibernate+struts2做的系统---源代码"表明这是一个基于Java技术栈的Web应用程序,使用了EXTJS(EXT)作为前端框架,Spring作为核心控制层,Hibernate作为持久化框架,以及Struts2作为MVC...
**SSI+EXT(Struts2+Spring+Ibatis+Ext)**是一个常见的Java Web开发框架组合,用于构建高效、可扩展的企业级应用。这个框架集合了Struts2作为MVC框架,Spring作为依赖注入和事务管理工具,Ibatis作为持久层解决方案...
标题中的"ext+ssh"指的是两种技术的结合:EXT(ExtJS)和SSH(Spring、Struts、Hibernate)。EXT是一个JavaScript库,用于构建富互联网应用程序(RIA),而SSH是Java Web开发中的一个流行框架组合,包括Spring框架...
WebWork是Struts2的前身,是一个MVC(模型-视图-控制器)框架,专门用于构建Web应用程序。它提供了一种优雅的方式处理HTTP请求,将业务逻辑与表示层分离。WebWork的特点包括强大的动作拦截器、类型转换和OGNL表达式...
3. 参数传递:EXT请求中的分页参数或树节点ID可以通过Struts2的拦截器或ActionContext传递给Action,以便进行正确的数据查询和处理。 总结来说,EXT的分页和树形结构功能在构建复杂的Web应用程序中起着至关重要的...
- **Struts2 Action**:在Struts2中,定义了一个Action类,负责接收EXT2发送的查询参数,解析它们,并准备SQL查询语句。Action通常会调用DAO(数据访问对象)来执行实际的数据库操作。 - **未完成的功能**:尽管这...
《图书管理系统:struts+hibernate+spring+ext整合实践》 图书管理系统是一个常见的企业级应用,它涉及到了Web开发中的多个核心技术,包括Struts、Hibernate、Spring以及EXT。这个压缩包文件“图书管理系统(struts+...
在图书管理系统中,EXT被用于创建诸如表格、表单、分页等交互元素,提升用户体验。 5. **JSP与SQL**:JSP(JavaServer Pages)是Java Web开发中的视图技术,用于动态生成HTML。在这个系统中,JSP页面结合EL...
《图书管理系统:基于Struts、Hibernate、Spring及EXT的整合应用》 图书管理系统是一个常见的企业级应用程序,它涉及用户管理、图书信息管理、借阅与归还管理等多个模块。本项目采用经典的技术栈——Struts、...
《图书管理系统:基于Struts+Hibernate+Spring+Ext的整合应用》 图书管理系统是一个常见的企业级应用程序,旨在高效地管理图书馆的各类资源,包括图书、读者、借阅记录等。本系统采用Java技术栈,结合Struts、...
在这个"Struts2+Spring+Hibernate例子"中,开发者提供了一个完整的示例,旨在展示这三个框架如何协同工作,实现数据的增删改查(CRUD)操作,并且集成了Ext Grid,一个强大的前端展示组件。 **Struts2** 是一个MVC...
后台使用的是struts2生成Ext所需要的json,把webroot下的ext4下面加入ext的开发包,然后再把create.sql中的脚本在数据库中执行,代码就可以跑起来了,我用的是mysql数据库
《图书管理系统基于Struts、Hibernate、Spring和EXT的实现》 图书管理系统是信息化时代图书馆管理的重要工具,它能够实现图书的信息化录入、查询、借阅、归还等操作,极大地提高了工作效率,减少了人为错误。本系统...
本项目“SH+ext的小型邮件系统”利用Struts1、Hibernate框架,并结合EXT前端组件库,实现了一个功能完备且具有分页功能的邮件应用。接下来,我们将深入探讨其中的关键技术和实现细节。 首先,Struts1是Java Web应用...
标题中的“ExtJs一张表分页与增删改查”是指使用Ext Js前端框架来实现一个数据表格的分页显示,以及对表格数据进行添加、删除、修改和查询操作的基础功能。这种功能在Web应用程序中非常常见,尤其在管理信息系统中,...
SSH(Struts2、Spring、Hibernate)是一个流行的企业级Web应用程序框架,它将MVC(Model-View-Controller)设计模式应用于实际开发中,提供了一种灵活且强大的架构。EXTJS则是一个JavaScript UI库,用于创建富客户端...
16. S2SH(Struts2 + Spring + Hibernate)整合:结合Struts2的MVC、Spring的依赖注入和Hibernate的ORM。 17. Struts2应用与实现:了解Action、Interceptor、Result等核心组件。 18. JDBC分页显示:通过设置SQL的...
**2. SSH 框架整合** SSH框架分别处理Spring的依赖注入、Struts的MVC流程和Hibernate的对象关系映射。在实现增删改查功能时,这三部分紧密协作: - **Spring**: 负责管理Bean的生命周期,提供事务控制,可以将...
ExtJS 是一个强大的JavaScript框架,主要用于构建富客户端的Web应用程序,而SSH则是一个常见的后端开发框架,由Spring、Struts和Hibernate三个开源项目组合而成。在“ExtJS实现权限拦截”的主题中,我们将深入探讨...