初学j2ee,请教各位老师关于datasource问题

1.数据库厂商提供的datasource和应用程序服务器提供的有何不同?
2.web应用中如何再web.xml中配置数据源呢?

刚刚学j2ee一脑袋浆糊,请各位大虾赐教!