锘??xml version="1.0" encoding="utf-8" standalone="yes"?>久久久久成人精品无码中文字幕,久久免费99精品国产自在现线,狠狠色丁香久久婷婷综合图片http://www.shnenglu.com/jeromewen/category/2710.html鍔姏涓?/description>zh-cnMon, 19 May 2008 16:08:15 GMTMon, 19 May 2008 16:08:15 GMT60weblogci鏁版嵁婧愰厤緗?/title><link>http://www.shnenglu.com/jeromewen/archive/2006/11/08/14875.html</link><dc:creator>JeromeWen</dc:creator><author>JeromeWen</author><pubDate>Wed, 08 Nov 2006 12:20:00 GMT</pubDate><guid>http://www.shnenglu.com/jeromewen/archive/2006/11/08/14875.html</guid><wfw:comment>http://www.shnenglu.com/jeromewen/comments/14875.html</wfw:comment><comments>http://www.shnenglu.com/jeromewen/archive/2006/11/08/14875.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/jeromewen/comments/commentRss/14875.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/jeromewen/services/trackbacks/14875.html</trackback:ping><description><![CDATA[<p>涓.閰嶇疆weblogic鏈嶅姟鍣?br />start menu->program->BEA Weblogic Platfrom 8.1->Configuration Wizard->Create a new Weblogic->next->next->next->(user password)next->(select jdk)next->(datasource)create<br />浜?鏁版嵁搴撻┍鍔ㄩ厤緗?br />copy mysql-connector-java-3.1.11-bin.jar to %WL_HOME%\<br />鍦╠:\SoftWare\BEA\user_projects\domains\datasource\startWebLogic.cmd鐨剆et CLASSPATH=閮ㄥ垎鍔犲叆%WL_HOME%\mysql-connector-java-3.1.11-bin.jar<br />涓?閰嶇疆鏁版嵁搴撹繛鎺ユ睜<br />1.start menu->program->BEA Weblogic Platfrom 8.1->User Projects->datasource->Start Server<br />2.鎵撳紑<a >http://127.0.0.1:7001/console</a> weblogic 12345678<br />3.datasource->鏈嶅姟->JDBC->榪炴帴緙撳啿姹?Connections Pools)->(閰嶇疆鏂扮殑JDBC榪炴帴緙撳啿姹?configure a new JDBC Connection Pools<br />4.Database Type 閫夋嫨mysql椹卞姩涓簅rg.gjt.mm.mysql.Driver<br />5.Continue<br />鍚嶇О:MyJDBC Connection Pool<br />鏁版嵁搴撳悕縐?datasource<br />涓繪満鍚?127.0.0.1<br />绔彛:3306<br />鏁版嵁搴撶敤鎴峰悕:<br />瀵嗙爜:<br />紜瀵嗙爜:<br />5.Continue->Test Driver Configuration<br />6.Create and deploy<br />鍥?閰嶇疆鏁版嵁婧?br />1.datasource->鏈嶅姟->JDBC->鏁版嵁婧?Data Source)->configure a new JDBC Data Source<br />2.<br />鍚嶇О:MyData Source<br />JNDI鍚嶇О:MyData Source<br />3.Continue->Continue->Create<br />------------嫻嬭瘯浠g爜DSTest.java------------------------<br />import java.sql.*;<br />import javax.naming.*;<br />import javax.sql.*;<br />import java.util.Properties;<br />import javax.rmi.PortableRemoteObject;</p> <p>public class DSTest{<br />聽private static Context getInitialContext(){<br />聽聽String URL="t3://127.0.0.1:7001";<br />聽聽String user="weblogic";<br />聽聽String password="12345678";<br />聽聽Properties prop=null;<br />聽聽Context context=null;<br />聽聽<br />聽聽try{<br />聽聽聽prop = new Properties();<br />聽聽聽prop.put(Context.INITIAL_CONTEXT_FACTORY,"weblogic.jndi.WLInitialContextFactory");<br />聽聽聽prop.put(Context.PROVIDER_URL,URL);<br />聽聽聽prop.put(Context.SECURITY_PRINCIPAL,user);<br />聽聽聽prop.put(Context.SECURITY_CREDENTIALS,password);<br />聽聽聽context = new InitialContext(prop);<br />聽聽}<br />聽聽catch(Exception e)<br />聽聽{<br />聽聽聽e.printStackTrace();<br />聽聽}<br />聽聽return context;<br />聽聽}<br />聽<br />聽public static void main(String[] args){<br />聽聽DSTest dstest = new DSTest();<br />聽聽<br />聽聽DataSource ds=null;<br />聽聽Context ctx=null;<br />聽聽Connection conn=null;<br />聽聽<br />聽聽try{<br />聽聽聽ctx = getInitialContext();<br />聽聽聽ds = (DataSource)ctx.lookup("MyData Source");<br />聽聽}<br />聽聽catch(Exception e){<br />聽聽聽e.printStackTrace();<br />聽聽}<br />聽聽<br />聽聽Statement stmt=null;<br />聽聽ResultSet rs=null;<br />聽聽<br />聽聽try{<br />聽聽聽conn = ds.getConnection();<br />聽聽聽stmt = conn.createStatement();<br />聽聽聽String sql = "select * from user";<br />聽聽聽rs = stmt.executeQuery(sql);<br />聽聽聽<br />聽聽聽while(rs.next()){<br />聽聽聽聽System.out.println("username : " + rs.getString("username"));<br />聽聽聽聽System.out.println("password : " + rs.getString("password"));<br />聽聽聽聽}<br />聽聽}<br />聽聽catch(SQLException e){<br />聽聽聽e.printStackTrace();<br />聽聽聽}<br />聽聽finally{<br />聽聽聽try{<br />聽聽聽if(stmt != null) { stmt.close();}<br />聽聽聽if (conn != null) { conn.close();}<br />聽聽聽}<br />聽聽聽catch(SQLException e){<br />聽聽聽聽e.printStackTrace();<br />聽聽聽聽}<br />聽聽}<br />聽聽}<br />}<br />--------------------------------------------------------------------------------------------<br />set CLASSPATH=%CLASSPATH%;weblogic.jar<br />javac DSTest.java<br />java DSTest<br />pause<br /></p><img src ="http://www.shnenglu.com/jeromewen/aggbug/14875.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/jeromewen/" target="_blank">JeromeWen</a> 2006-11-08 20:20 <a href="http://www.shnenglu.com/jeromewen/archive/2006/11/08/14875.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>TOMCAT鏁版嵁婧愰厤緗?/title><link>http://www.shnenglu.com/jeromewen/archive/2006/11/08/14874.html</link><dc:creator>JeromeWen</dc:creator><author>JeromeWen</author><pubDate>Wed, 08 Nov 2006 12:18:00 GMT</pubDate><guid>http://www.shnenglu.com/jeromewen/archive/2006/11/08/14874.html</guid><wfw:comment>http://www.shnenglu.com/jeromewen/comments/14874.html</wfw:comment><comments>http://www.shnenglu.com/jeromewen/archive/2006/11/08/14874.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/jeromewen/comments/commentRss/14874.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/jeromewen/services/trackbacks/14874.html</trackback:ping><description><![CDATA[<p>緗戜笂榪欑被鏂囩珷鐗瑰埆澶?姝ゆ暀紼嬫槸鏈漢瀹炶返紜繚涓涓甯歌繍琛岀殑涓涓?<br />1.瀹夎MYSQL TOMCAT<br />2.copy mysql-connector-java-3.1.11-bin.jar to %TOMCAT_HOME%\common\lib<br />drop database if exists datasource;<br />create database datasource;<br />use datasource;<br />create table user(<br />username varchar(50) not null,<br />password varchar(50),<br />primary key (username)<br />);<br />insert into user(username,password) values("kingbill","10041207");--鎻掑叆嫻嬭瘯鏁版嵁<br />3.浣跨敤Tomcat鐨剋eb綆$悊搴旂敤閰嶇疆鏁版嵁婧?br />3.1 <a >http://127.0.0.1:8080/admin/</a> enter username password<br />3.2 Resources->Data Sources->Data Source Actions->create New Data Source<br />3.3 JDBC Driver Class 涓嶈兘闅忎究娣?Data Source URL鍙兘鏄痡dbc:mysql://IP:port<br />JNDI Name:MyDataSource<br />Data Source <a href="jdbc:mysql://127.0.0.1:3306/datasource">URL:jdbc:mysql://127.0.0.1:3306/datasource</a><br />JDBC Driver Class:org.gjt.mm.mysql.Driver<br />User Name:root<br />Password:123456<br />鍏朵綑榛樿<br />Validation Query:鍙互涓嶅~<br />3.4 Save->Commit Change<br />4.鍦?TOMCAT_HOME%\conf\catalina\localhost\testapp.xml鍔犲叆<br />娣誨姞<ResourceLink global="MyDataSource" name="MyDataSource" type="javax.sql.DataSource"/><br />濡傛灉鍙戝竷鏄?TOMCAT_HOME%\conf\server.xml閰嶇疆鍒欏湪<context> ... </context> 閲岄潰鍔犲叆<br />----------------------------鎸夌収濡備笂姝ラ涓嶄細鍑虹幇浠ヤ笅閿欒<br />Cannot create JDBC driver of class '' for connect URL 'null'<br />Name MyDataSource is not bound in this Context<br />Cannot load JDBC driver class 'org.git.mm.mysql.Driver'<br />---------------------------------------------------<br />嫻嬭瘯浠g爜Test.jsp<br /><%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %><br /><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "<a ><br /><<a href="mailto:%@page">%@page</a> import="javax.sql.*" %><br /><<a href="mailto:%@page">%@page</a> import="javax.naming.*" %><br /><<a href="mailto:%@page">%@page</a> session="false"%></p> <p><html><br /><head><br /><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><br /><title></title><br /><%<br />DataSource ds=null;<br />Connection conn=null;<br />Statement stmt=null;<br />try{<br />InitialContext ctx=new InitialContext();<br />ds=(DataSource)ctx.lookup("java:comp/env/MyDataSource");<br />conn = ds.getConnection();<br />stmt = conn.createStatement();<br />String strSql="select * from user";<br />ResultSet rs=stmt.executeQuery(strSql);<br />while(rs.next()){<br />聽out.println("鐢ㄦ埛鍚嶄負 : " + rs.getString(1));<br />聽}<br />聽if(rs!=null) {rs.close();};<br />聽if(stmt!=null) {stmt.close();};<br />聽if(conn!=null) {conn.close();};<br />}<br />catch (SQLException e) {</p> <p>聽聽聽聽 // display SQL specific exception information <br />聽聽聽聽 System.out.println("*************************" );<br />聽聽聽聽 System.out.println("SQLException in main: " + e.getMessage() );<br />聽聽聽聽 System.out.println("** SQLState: " + e.getSQLState());<br />聽聽聽聽 System.out.println("** SQL Error Code: " + e.getErrorCode());<br />聽聽聽聽 System.out.println("*************************" );<br />聽聽聽聽 e.printStackTrace();<br />}<br />catch (Exception e) {<br />聽聽聽聽 System.out.println("Exception in main: " + e.getMessage() );<br />聽聽聽聽 e.printStackTrace();<br />}<br />%><br /></head><br /><body><br /></body><br /></html></p> <p>聽</p><img src ="http://www.shnenglu.com/jeromewen/aggbug/14874.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/jeromewen/" target="_blank">JeromeWen</a> 2006-11-08 20:18 <a href="http://www.shnenglu.com/jeromewen/archive/2006/11/08/14874.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>感谢您访问我们的网站,您可能还对以下资源感兴趣:</p> <a href="http://www.shnenglu.com/" title="精品视频久久久久">精品视频久久久久</a> <div class="friend-links"> </div> </div> </footer> <a href="http://www.d2338.cn" target="_blank">亚洲精品高清国产一线久久</a>| <a href="http://www.effusion.net.cn" target="_blank">97精品国产97久久久久久免费</a>| <a href="http://www.zhangjiaying.cn" target="_blank">香蕉久久永久视频</a>| <a href="http://www.wxpie.cn" target="_blank">久久久久黑人强伦姧人妻</a>| <a href="http://www.3828888.cn" target="_blank">国产成人精品综合久久久</a>| <a href="http://www.pudlv.cn" target="_blank">99久久精品无码一区二区毛片 </a>| <a href="http://www.puerteam.cn" target="_blank">综合久久国产九一剧情麻豆</a>| <a href="http://www.fttyz.com.cn" target="_blank">久久久精品国产sm调教网站</a>| <a href="http://www.laqn.cn" target="_blank">狠狠精品干练久久久无码中文字幕 </a>| <a href="http://www.sooppp.cn" target="_blank">精品一二三区久久aaa片</a>| <a href="http://www.huliduo.cn" target="_blank">国产精品99久久免费观看</a>| <a href="http://www.zfam.cn" target="_blank">久久男人中文字幕资源站</a>| <a href="http://www.pbti.com.cn" target="_blank">久久精品亚洲一区二区三区浴池 </a>| <a href="http://www.52liansuo.com.cn" target="_blank">亚洲狠狠久久综合一区77777</a>| <a href="http://www.eehqv.cn" target="_blank">青青热久久国产久精品</a>| <a href="http://www.zqyipin.cn" target="_blank">久久精品免费观看</a>| <a href="http://www.iconglass.com.cn" target="_blank">精品一二三区久久aaa片</a>| <a href="http://www.zhouyimen.cn" target="_blank">久久人人超碰精品CAOPOREN</a>| <a href="http://www.020rj.cn" target="_blank">99久久er这里只有精品18</a>| <a href="http://www.gjgwyks.cn" target="_blank">思思久久99热只有频精品66</a>| <a href="http://www.zhongtianhgjc.cn" target="_blank">国产成人精品久久</a>| <a href="http://www.qvnb.cn" target="_blank">久久99毛片免费观看不卡</a>| <a href="http://www.or-z.cn" target="_blank">久久免费的精品国产V∧</a>| <a href="http://www.f28771.cn" target="_blank">思思久久99热只有频精品66</a>| <a href="http://www.hp6000.cn" target="_blank">久久久久亚洲精品男人的天堂</a>| <a href="http://www.by2043.cn" target="_blank">国产精品99久久久久久人</a>| <a href="http://www.qiuhen.cn" target="_blank">亚洲日韩中文无码久久</a>| <a href="http://www.umhl.cn" target="_blank">久久精品免费全国观看国产</a>| <a href="http://www.soba30.cn" target="_blank">青青热久久国产久精品 </a>| <a href="http://www.mosphere.cn" target="_blank">人妻少妇久久中文字幕 </a>| <a href="http://www.ezftdhwp.cn" target="_blank">久久成人国产精品</a>| <a href="http://www.lar6ge.cn" target="_blank">色婷婷久久综合中文久久蜜桃av </a>| <a href="http://www.lslscy.cn" target="_blank">久久99精品久久久久久噜噜</a>| <a href="http://www.bamboomart.cn" target="_blank">国产欧美久久久精品</a>| <a href="http://www.badnao.cn" target="_blank">久久ww精品w免费人成</a>| <a href="http://www.qrcj.net.cn" target="_blank">人妻精品久久久久中文字幕69</a>| <a href="http://www.8xbu.cn" target="_blank">97视频久久久</a>| <a href="http://www.zzjinhua.cn" target="_blank">色综合久久久久无码专区</a>| <a href="http://www.aurp.cn" target="_blank">婷婷久久久亚洲欧洲日产国码AV</a>| <a href="http://www.ebianlian.cn" target="_blank">久久精品国产亚洲av麻豆图片</a>| <a href="http://www.straddle.cn" target="_blank">99久久国产亚洲综合精品</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>