<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    caizi
    學(xué)習(xí)、交流java技術(shù),讓java fans 共享、共進(jìn)
    posts - 4,comments - 6,trackbacks - 0
    注意:是客戶端的ip,不是獲取本機(jī)的ip

    import javax.servlet.http.*;
    import javax.xml.rpc.server.*;
    import org.apache.axis.MessageContext;
    import org.apache.axis.transport.http.HTTPConstants;
    public class BaseService {
    ? public String getClientIp(){
    ??? MessageContext? mc? =? MessageContext.getCurrentContext();
    ??? HttpServletRequest? request? =? (HttpServletRequest)? mc.getProperty(HTTPConstants.MC_HTTP_SERVLETREQUEST);
    ??? System.out.println("remote? ip:? "? +? request.getRemoteAddr());
    ??? return request.getRemoteAddr();
    ? }
    }
    posted @ 2006-09-21 14:28 菜籽 閱讀(3714) | 評(píng)論 (5)編輯 收藏

    1、配置%CATALINA_HOME%/conf/server.xml文件
    ???在<host>節(jié)點(diǎn)下的<context>節(jié)點(diǎn)中加
    ???<Resource
    ??????????? name="jdbc/oradb"
    ??????????? type="javax.sql.DataSource"
    ??????????? password="123456"
    ??????????? driverClassName="oracle.jdbc.driver.OracleDriver"
    ??????????? maxIdle="20"
    ??????????? maxWait="-1"
    ??????????? username="test"
    ??????????? url="jdbc:oracle:thin:@192.168.0.1:1521:oradb"
    ??????????? maxActive="1000"/>
    2、配置項(xiàng)目的WEB-INF目錄下的web.xml文件,在<web-app>中加
    ?<resource-ref>
    ?<description>ORACLE DB Connection</description>
    ?<res-ref-name>jdbc/oradb</res-ref-name>
    ?<res-type>javax.sql.DataSource</res-type>
    ?<res-auth>Container</res-auth>
    ? </resource-ref>

    3、連接
    ??Context ?initCtx = new InitialContext();
    ???if (initCtx == null)
    ???{
    ????throw new Exception("沒(méi)有匹配的環(huán)境!");
    ???}
    ???DataSource ds = (DataSource)initCtx.lookup("java:comp/env/jdbc/oradb");???

    ???if (ds == null)
    ???{
    ????throw new Exception("沒(méi)有匹配的數(shù)據(jù)庫(kù)!");
    ???}

    ???con = ds.getConnection();

    一般按照這幾步配置,就能連接成功了!如果這樣配置后還提示
    java:comp is not bound in this Context
    那就檢查你的項(xiàng)目的WEB-INF目錄下lib目錄中是否加進(jìn)了一些如
    naming-java.jar,naming-common.jar , naming-resources.jar , naming-factory.jar 之類的包,把這些包從lib目錄刪除了,這些包不必放在這里

    posted @ 2006-09-21 10:17 菜籽 閱讀(2416) | 評(píng)論 (1)編輯 收藏
    原來(lái)在tomcat5.0+axis 1.1下開發(fā)webservices,沒(méi)有問(wèn)題。部署的時(shí)候換成tomcat5.5,結(jié)果,EchoHeaders.jws?method=list老是報(bào)
    <faultcode>soapenv:Server.userException</faultcode>
    <faultstring>java.lang.NullPointerException</faultstring>
    趕緊上網(wǎng)查資料,原來(lái)是少 "xercesImpl.jar" and "xml-apis.jar"
    解決:
    ???downloaded Xerces and put the "xercesImpl.jar" and "xml-apis.jar" files inside 項(xiàng)目的WEB-INF/lib/目錄中,問(wèn)題解決。
    posted @ 2006-09-15 08:56 菜籽 閱讀(3691) | 評(píng)論 (0)編輯 收藏
    喜歡java的朋友多多支持,本人在學(xué)java web service,客戶端用delphi,有在做相同項(xiàng)目或做過(guò)相同項(xiàng)目的朋友多多交流。qq:5555196
    posted @ 2006-06-05 14:41 菜籽 閱讀(159) | 評(píng)論 (0)編輯 收藏
    主站蜘蛛池模板: 国产精品无码一二区免费| 免费在线观看视频网站| 免费一级做a爰片性色毛片| 亚洲色成人四虎在线观看| 曰曰鲁夜夜免费播放视频| 亚洲网站在线免费观看| 国产精彩免费视频| 亚洲欧洲日产韩国在线| 亚洲性线免费观看视频成熟| 亚洲六月丁香六月婷婷蜜芽| 毛色毛片免费观看| 亚洲国产欧美国产综合一区| 国产成人免费手机在线观看视频 | 亚洲综合精品香蕉久久网97| 久久国产色AV免费看| 亚洲免费在线视频播放| 欧美a级在线现免费观看| 国产精品亚洲五月天高清| 又黄又爽一线毛片免费观看| 国产精品一区二区三区免费| 亚洲欧洲自拍拍偷午夜色无码| 亚洲免费在线播放| 亚洲乱码一二三四区乱码| 国产jizzjizz视频全部免费| a毛片成人免费全部播放| 亚洲成熟xxxxx电影| 久久久久久久91精品免费观看| 国产精品亚洲一区二区三区久久 | 97人妻精品全国免费视频 | 91视频免费观看| 色播亚洲视频在线观看| 青春禁区视频在线观看直播免费| 看全免费的一级毛片| 国产亚洲av人片在线观看| 51视频精品全部免费最新| 久久久久亚洲精品无码网址色欲| 亚洲精品无码久久千人斩| 日本成年免费网站| 日韩在线一区二区三区免费视频| 亚洲专区先锋影音| 一本久久综合亚洲鲁鲁五月天|