这句程序中的MyDB是不是数据源?
解决方案 »
- 求felix+struts2做的能运行的web项目源码
- tomcat6支持ipv6具体怎么设置
- 谁能回答关于Spring LDAP的几个问题
- 如何使用别人写的jsp控件?
- 严重: Error getConfigured我搭建ssh环境启动tomcat时就出现这个错误.我的qq:494598216
- 我想自学Java
- 老题新问:JSP图片上传显示问题?(在线急等)
- 一个服务器需要接受tcp协议还有udp协议传过来的数据
- java 接手他人负责的工作任务,都需要知道什么?怎样快速的掌握?
- MyEclipse2014
- 配置问题..为什么会说我nullpointer
- Netbeans自带的服务器目录安装在哪里?
ObjectDataSource 类
注意:此类在 .NET Framework 2.0 版中是新增的。 表示合并参数后解析方法多层 Web 应用程序结构中的数据绑定控件提供数据的业务对象。 命名空间:System.Web.UI.WebControls
程序集:System.Web(在 system.web.dll 中) 语法
Visual Basic(声明)
Public Class ObjectDataSource
Inherits DataSourceControl
Visual Basic(用法)
Dim instance As ObjectDataSource
C#
public class ObjectDataSource : DataSourceControl
C++
public ref class ObjectDataSource : public DataSourceControl
J#
public class ObjectDataSource extends DataSourceControl
JScript
public class ObjectDataSource extends DataSourceControl
备注
ObjectDataSource 是 ASP.NET 数据源控件,用于向数据绑定控件表示识别数据的中间层对象或数据接口对象。可以结合使用 ObjectDataSource 控件与数据绑定控件,这样,只用少量代码或不用代码就可以在网页上显示、编辑和排序数据。非常常见的应用程序设计做法是将表示层同业务逻辑分开,并在业务对象中封装业务逻辑。这些业务对象在表示层和数据层之间构成一个独特的层,从而得到一个三层应用程序结构。ObjectDataSource 控件使开发人员能够在保留他们的三层应用程序结构的同时,使用 ASP.NET 数据源控件。ObjectDataSource 控件使用反射创建业务对象的实例,并调用这些实例的方法以检索、更新、插入和删除数据。TypeName 属性标识 ObjectDataSource 使用的类的名称。ObjectDataSource 控件在每次调用方法时都创建并销毁类的实例,它在 Web 请求的生存期内不在内存中保留对象。如果您使用的业务对象需要很多资源或者在其他方面需要很大开销来创建和销毁,您就需要认真考虑。使用高开销对象可能并不是最佳的设计选择,但是可以使用 ObjectCreating、ObjectCreated 和 ObjectDisposing 事件来控制该对象的生存期。
来源;www.java21.cn
<Resource
name="jdbc/epet"
auth="Container"
type="javax.sql.DataSource"
maxActive="100"
maxIdle="100"
maxWait="100"
username="*****"
password="*****"
driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver"
url="jdbc:sqlserver://localhost:1433;DatabaseName=epet"
/>
</Context>MyDB对应的是上面的jdbc/epet的名字,配置文件里写的是什么就写什么上去!
<Resource
name="Test"
type="javax.sql.DataSource"
password="root"
driverClassName="com.mysql.jdbc.Driver"
maxIdle="2"
maxWait="5000"
username="root"
url="jdbc:mysql://localhost:3306/jspdev"
maxActive="4"/>
<Resource
name="jdbc/jspdev"
type="javax.sql.DataSource"
password="bn"
driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver"
maxIdle="2"
maxWait="5000"
username="bn"
url="jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=jspdev"
maxActive="4"/>