用struts做数据库连接的不明白,,, UPStruts 有许多文件需要配置正确。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 为什么不用Action中的DataSource ds = getDataSource(request,key),或DataSource ds = getDataSource(request)方法。加入有key的方法是你在struts-config.xml中有不同数据库源的情况。 struts-conf.xml<data-source> <set-property property="password" value="password" /> <set-property property="minCount" value="1" /> <set-property property="maxCount" value="10" /> <set-property property="user" value="root" /> <set-property property="driverClass" value="org.gjt.mm.mysql.Driver" /> <set-property property="description" value="database" /> <set-property property="url" value="jdbc:mysql://192.168.0.1:3306/db" /> <set-property property="readOnly" value="false" /> <set-property property="autoCommit" value="true" /> <set-property property="loginTimeout" value="" /> </data-source> sagittarius1979(※射手座【柒】等亮星※):问题是在eclipse中显示DataSource错误,我也在struts的帮助文档中也找不到DataSource这个类,,, 配置应该是正确的,,,struts-conf.xml也应该是正确的,在eclipse里面,,不要自己去写, 抱歉,我不太清楚楼主做的是什么。我也用tomcat,struts,mysql,不过我没有使用eclipse,我用jedit。我连接数据库似乎没有改动配置文件,都是在action中编码的。 可参考下面的:http://www.javawebstudio.comStruts开发实例 1、JavaWebStudio常见问题解答 2、JavaWebStudio系列开发工具简介 3、Struts完全中文显示解决方案 4、如何实现分页打印 5、最简单的Struts程序 6、Struts单选框的实现 7、Struts复选框的实现 8、Struts下拉框的实现 9、如何实现Struts 数据库应用程序 10、如何在Struts 数据库应用程序中实现分页显示 11、如何在Struts 数据库应用程序中实现记录的删除、更新及链接 12、如何在Struts 数据库应用程序中实现记录的添加 13、如何建立一个带登陆页面的Struts数据库应用程序 14、如何建立一个带登陆页面及角色的Struts数据库应用程序 struts2 头像上传 连接查询两张表方法怎么写呀? 急救,这是什么错误???昨天还是好的。 不能添加中文,只能添加英文 --这是怎么回事?? iBatis查询数据库问题 HQL查询后ajax显示,刷新几次后数据不见了 急救啊各位大大!关于SSH中dataSource和sessionFactory代码!! TOMCAT构架JSP的。。。 求做一个实体Bean的完整步骤 jdom的问题 struts页面显示问题 求教TOMCAT在配置文件里配置数据库连接池?
DataSource ds = getDataSource(request,key),
或
DataSource ds = getDataSource(request)方法。加入有key的方法是你在struts-config.xml中有不同数据库源的情况。
<data-source>
<set-property property="password" value="password" />
<set-property property="minCount" value="1" />
<set-property property="maxCount" value="10" />
<set-property property="user" value="root" />
<set-property property="driverClass" value="org.gjt.mm.mysql.Driver" />
<set-property property="description" value="database" />
<set-property property="url" value="jdbc:mysql://192.168.0.1:3306/db" />
<set-property property="readOnly" value="false" />
<set-property property="autoCommit" value="true" />
<set-property property="loginTimeout" value="" />
</data-source>
我也用tomcat,struts,mysql,不过我没有使用eclipse,我用jedit。我连接数据库似乎没有改动配置文件,都是在action中编码的。