数据源好像应该在server.xml里配吧
解决方案 »
- 求助:axis2用DII方式发布web service时显示Requested resource not found!
- JSP兄弟们希望给代码写出来,我是新手
- 使用JProfiler出现UnsupportedEncodingException: EUC_CN异常
- 请教,有关于JSP中的权限问题,急呀。!!
- 问一个极菜得问题:jbuilder+weblogic运行jsp文件?
- wap之wtai问题?
- mysql 驱动的设置是不是和ms sql server 的设置相同?这是我的代码,可是总不成功
- Weblogic7.0启动出现java.lang.outOfMemory怎么解决?
- ■■高分请教:关于嵌套FORM的提交,这样做可以吗?怎么找不到FORM2,我应该怎么做呢?■■
- 哪位朋友有关于Java调试方面的资料?
- 怎样将前一个网页上的一段有连接的文字作为字符串传到后一个网页中??
- 求助:权限控制的问题~!
dataSource=dataSource.getDateSource(request);
<data-sources>
<data-source key="myData"> //这里的key在后面引用时用到
<set-property property="password" value="" />
<set-property property="user" value="sa" />
<set-property property="driverClass" value="com.microsoft.jdbc.sqlserver.SQLServerDriver" />
<set-property property="url" value="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=MyDatabase" />
</data-source>
</data-sources>在你的Action中先要取得DataSource
ServletContext context servlet.getServletContext();
DataSource dataSource = (DataSource)context.getAttribute("myData")然后就做数据操作了
conn=dataSource.getConnection():
ServletContext context servlet.getServletContext();这句话是什么意思啊?
“数据源要在action中取得。然后传给bean
dataSource=dataSource.getDateSource(request);”
是不是我写个bean就可以得到dateSource了?;
我是这样写的
public class view {
public Collection getViews(DataSource dataSource,HttpServletRequest request)
{
Connection cnn = null;
Statement stmt = null;
try {
cnn = dataSource.getConnection();
stmt = cnn.createStatement();
String view = "select * from topic order by LastTime Desc ";
rs = stmt.executeQuery(view);
后面的省略了
这样就能得到dataSource了吗?在线等待!