当使用struts 连接数据库时,想向各位咨询getDataSource这个函数以及参数细节。谢谢。

girlsjj 2004-08-11 04:12:02
表单页面input.jsp 输入之后,数据写入数据库。

一般在struts-config.xml中配置好了数据源。然后再action类中的execute函数中需要建立连接池以进行对数据库的操作。

要用到 DataSource dataSource=getDataSource(HttpServletRequest request)
我能不能理解成为这样:
对于input.jsp文件,,当client browser第一次发出请求时,服务器会将其编译成servlet,由这个servlet接受,返回html形式,在客户端输出。
(问题一)
于是用户输入数据,点击submit。browser把用户的输入数据封装成一个类(是不是HttpServletRequest类的实例?) 服务器端受到这个类包,依据这个实例建立连接池--操作数据库。

我这样理解getDataSource(HttpServletRequest request)函数及其参数对吗?
...全文
127 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
以梦为马 2005-01-28
  • 打赏
  • 举报
回复
DataSource ds = servlet.findDataSource("connPool");
conn = ds.getConnection();
sagittarius1979 2005-01-28
  • 打赏
  • 举报
回复
完全不对。
建议看看getDataSource的原代码,然后看看连接池的原理。
mr0lwq 2005-01-28
  • 打赏
  • 举报
回复
帮顶

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧