struts中如何使用tomcat容器中配置好的数据源 一般情况下是在struts-config.xml中配置struts使用的数据源,不过这样可能造成在应用系统中数据源配置分散,而且不便于管理,我想在struts中使用在tomcat中已经配置好的数据源,如何去做呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 打开连接时直接连tomcat下配置的数据库 struts 跟 数据源 好像没有关系八 struts只是一个presentation 层的 web框架而已。 严重怀疑wfeng007(风) 有没有用过struts Context initContext = new InitialContext();DataSource ds = (DataSource) initContext.lookup("java:/comp/env/jdbc/wenDB");// jdbc/webDB 是你在tomcat 的server.xml里面设置的ServletContext sc = getServletContext(); sc.setAttribute("dbpool", ds);以上可以放在启动时启动的servlet 里面 ServletContext sc = getServletContext(); DataSource ds = (DataSource) sc.getAttribute("dbpool"); Connection conn = null; conn = ds.getConnection(); 关于tcp套接字得到输入输出流的问题 新手求解java 日期格式处理在不同操作系统下出现的诡异问题 switch为什么只能用int,short,byte,char,而不能用long,String 怎么实现右击弹出菜单? 高手请进 创建一个类StaticDemo,要求不使用main函数就能打印出一句"Hello World" 请高手指点 请问下面这个小程序错在什么地方?谢谢! 多线程并发时数据结果混乱 打包成JAR文件,怎么没法包含进图片文件 急!请问哪有swt的资料?
DataSource ds = (DataSource) initContext.lookup("java:/comp/env/jdbc/wenDB");
// jdbc/webDB 是你在tomcat 的server.xml里面设置的ServletContext sc = getServletContext();
sc.setAttribute("dbpool", ds);
以上可以放在启动时启动的servlet 里面 ServletContext sc = getServletContext();
DataSource ds = (DataSource) sc.getAttribute("dbpool");
Connection conn = null;
conn = ds.getConnection();