当使用struts 连接数据库时,想向各位咨询getDataSource这个函数以及参数细节。谢谢。
表单页面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)函数及其参数对吗?