锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲一卡2卡4卡5卡6卡残暴在线,久久青青草原亚洲AV无码麻豆,亚洲香蕉久久一区二区三区四区http://www.tkk7.com/jianyue/archive/2010/01/20/310270.htmlQziQziWed, 20 Jan 2010 15:16:00 GMThttp://www.tkk7.com/jianyue/archive/2010/01/20/310270.htmlhttp://www.tkk7.com/jianyue/comments/310270.htmlhttp://www.tkk7.com/jianyue/archive/2010/01/20/310270.html#Feedback0http://www.tkk7.com/jianyue/comments/commentRss/310270.htmlhttp://www.tkk7.com/jianyue/services/trackbacks/310270.html

package common;

import javax.xml.namespace.QName;
import org.apache.axis2.AxisFault;
import org.apache.axis2.addressing.EndpointReference;
import org.apache.axis2.client.Options;
import org.apache.axis2.rpc.client.RPCServiceClient;

public class WebServiceUtils
{
 // ----------------------------------------------------- Properties
 public static int TIMEOUT = 100000;

 // ----------------------------------------------------- Constructors

 // ----------------------------------------------------- Methods
 /**
  *
  * 璋冪敤axis2鐨剋ebservice鐨勬柟娉?br />   *
  * @return
  */
 @SuppressWarnings("unchecked")
 static public Object[] invokeWebService( String url, String nameSpace, String method, Object[] args, Class[] returnTypes )
   throws AxisFault
 {
  RPCServiceClient serviceClient = new RPCServiceClient();
  Options options = serviceClient.getOptions();
  EndpointReference targetEPR = new EndpointReference( url );
  options.setTo( targetEPR );
  options.setTimeOutInMilliSeconds( TIMEOUT );
  QName opName = new QName( nameSpace, method );
  Object[] results = serviceClient.invokeBlocking( opName, args, returnTypes );
  return results;
 }
}


絎簩錛?

public static OMElement getEchoOMElement() {
        OMFactory fac = OMAbstractFactory.getOMFactory();
        OMNamespace omNs = fac.createOMNamespace(
                "http://example1.org/example1", "example1");
        OMElement method = fac.createOMElement("echo", omNs);
        OMElement value = fac.createOMElement("Text", omNs);
        value.addChild(fac.createOMText(value, "Axis2 Echo String "));
        method.addChild(value);

        return method;
    }

 public static void main(String[] args) {
        try {
           OMElement payload = ClientUtil.getEchoOMElement();
            Options options = new Options();
          
            options.setTo(targetEPR);
            options.setAction("urn:echo");

            //Blocking invocation
            ServiceClient sender = new ServiceClient();
            sender.setOptions(options);
            OMElement result = sender.sendReceive(payload);

            System.out.println(result);
          
            System.out.println(options.getTo());

        } catch (AxisFault axisFault) {
            axisFault.printStackTrace();
        }
    }

 
絎笁錛?br />

鍒╃敤鎻掍歡鐢熸垚瀹㈡埛绔?br /> private static String URL="http://localhost:8080/axis2/services/WeatherService"; 
    public static void main(String[] args) throws RemoteException {
        try {
            WeatherServiceStub stub;
            if (args != null && args.length != 0) {
                stub = new WeatherServiceStub(args[0]);
              
            } else {
                stub = new WeatherServiceStub(URL);
            }
            WeatherServiceStub.SetWeather setWether = new WeatherServiceStub.SetWeather();
            WeatherServiceStub.Weather wether = new WeatherServiceStub.Weather();
          
            wether.setForecast("east");
            wether.setRain(true);
            wether.setTemperature(12.3f);
            wether.setForecast("big");
          
            setWether.setWeather(wether);
            stub.setWeather(setWether);
          
            WeatherServiceStub.GetWeatherResponse gw = new WeatherServiceStub.GetWeatherResponse();
            System.out.println(gw.get_return());       
          
        } catch (AxisFault e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
    }


鏈枃閮ㄥ垎鏉ヨ嚜CSDN鍗氬錛岃漿杞借鏍囨槑鍑哄錛?a >http://blog.csdn.net/yhhah/archive/2009/05/07/4158487.aspx



Qzi 2010-01-20 23:16 鍙戣〃璇勮
]]>
tomcat form鎻愪氦錛屼腑鏂囦貢鐮佽В鍐籌紝浣跨敤榪囨護鍣?/title><link>http://www.tkk7.com/jianyue/archive/2008/10/01/231954.html</link><dc:creator>Qzi</dc:creator><author>Qzi</author><pubDate>Wed, 01 Oct 2008 01:52:00 GMT</pubDate><guid>http://www.tkk7.com/jianyue/archive/2008/10/01/231954.html</guid><wfw:comment>http://www.tkk7.com/jianyue/comments/231954.html</wfw:comment><comments>http://www.tkk7.com/jianyue/archive/2008/10/01/231954.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.tkk7.com/jianyue/comments/commentRss/231954.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/jianyue/services/trackbacks/231954.html</trackback:ping><description><![CDATA[  <p><span style="font-family: 瀹嬩綋">鍒涘緩</span> Filter(<span style="font-family: 瀹嬩綋">榪囨護鍣?/span>) </p> <p> <span style="font-family: 瀹嬩綋">瀹為檯寮鍙戜腑閮介渶瑕佸紑鍙戜竴浜涘緢鏈夌敤鐨勮繃婊ゅ櫒錛屾潵瑙e喅涓枃琛ㄥ崟鎻愪氦闂鍟婏紝緇欒姹傚拰鍝?/span></p> <p><span style="font-family: 瀹嬩綋">搴斿姞鍏?/span> GZIP<span style="font-family: 瀹嬩綋">鍘嬬緝鍔熻兘鍟婏紝鐢ㄦ埛鏉冮檺鎺у埗鍟婏紝絳夌瓑錛岀劧鑰岄仐鎲劇殑</span> MyEclipse<span style="font-family: 瀹嬩綋">涓嶆敮鎸佺洿鎺ュ垱寤?/span></p> <p><span style="font-family: 瀹嬩綋">榪囨護鍣ㄣ傚湪榪欓噷鍙ソ鎵嬪伐鍒涘緩涓涓В鍐?/span> Tomcat<span style="font-family: 瀹嬩綋">琛ㄥ崟鎻愪氦涓枃闂鐨勮繃婊ゅ櫒銆?/span></p> <p> <span style="font-family: 瀹嬩綋">閫夋嫨鑿滃崟</span> File > New > Class<span style="font-family: 瀹嬩綋">錛屾潵鍒涘緩涓涓悕涓?/span> TomcatFormFilter <span style="font-family: 瀹嬩綋">鐨勭被錛屽寘鍚嶄負</span></p> <p>filters<span style="font-family: 瀹嬩綋">銆傜劧鍚庢妸綾葷殑浠g爜淇敼涓哄涓嬫墍紺猴細</span></p> <p>package filters; </p> <p>import java.io.IOException; </p> <p>import javax.servlet.Filter; </p> <p>import javax.servlet.FilterChain; </p> <p>import javax.servlet.FilterConfig; </p> <p>import javax.servlet.ServletException; </p> <p>import javax.servlet.ServletRequest; </p> <p>import javax.servlet.ServletResponse; </p> <p>import javax.servlet.http.HttpServletRequest; </p> <p>import javax.servlet.http.HttpServletRequestWrapper; </p> <p>public class TomcatFormFilter implements Filter { </p> <p> /** </p> <p>   * Request.java </p> <p>   * <span style="font-family: 瀹嬩綋">瀵?/span> HttpServletRequestWrapper <span style="font-family: 瀹嬩綋">榪涜鎵╁厖</span>, <span style="font-family: 瀹嬩綋">涓嶅獎鍝嶅師鏉ョ殑鍔熻兘騫惰兘鎻愪緵鎵</span></p> <p><span style="font-family: 瀹嬩綋">鏈夌殑</span> HttpServletRequest </p> <p>   * <span style="font-family: 瀹嬩綋">鎺ュ彛涓殑鍔熻兘</span>. <span style="font-family: 瀹嬩綋">瀹冨彲浠ョ粺涓鐨勫</span> Tomcat <span style="font-family: 瀹嬩綋">榛樿璁劇疆涓嬬殑涓枃闂榪涜瑙e喅鑰屽彧</span></p> <p><span style="font-family: 瀹嬩綋">闇瑕佺敤鏂扮殑</span> Request <span style="font-family: 瀹嬩綋">瀵硅薄鏇挎崲欏甸潰涓殑</span></p> <p>   * request <span style="font-family: 瀹嬩綋">瀵硅薄鍗沖彲</span>. </p> <p>   */ </p> <p> class Request extends HttpServletRequestWrapper </p> <p> { </p> <p>      public Request(HttpServletRequest request) { </p> <p>        super(request); </p> <p>      } </p> <p>   /** </p> <p>   * <span style="font-family: 瀹嬩綋">杞崲鐢辮〃鍗曡鍙栫殑鏁版嵁鐨勫唴鐮?/span>. </p> <p>   * <span style="font-family: 瀹嬩綋">浠?/span> ISO <span style="font-family: 瀹嬩綋">瀛楃杞埌</span> GBK. </p> <p>   */ </p> <p>   public String toChi(String input) { </p> <p>      try { </p> <p>          byte[] bytes = input.getBytes("ISO8859-1"); </p> <p>          return new String(bytes, "GBK"); </p> <p>        } </p> <p>      catch (Exception ex) { </p> <p>        } </p> <p>      return null; </p> <p> } </p> <p>      /** </p> <p>       * Return the HttpServletRequest holded by this object. </p> <p>       */ </p> <p>      private HttpServletRequest getHttpServletRequest() </p> <p>      { </p> <p>          return (HttpServletRequest)super.getRequest(); </p> <p>      } </p> <p>   /** </p> <p>   * <span style="font-family: 瀹嬩綋">璇誨彇鍙傛暟</span> -- <span style="font-family: 瀹嬩綋">淇浜嗕腑鏂囬棶棰?/span>. </p> <p>   */ </p> <p>      public String getParameter(String name) </p> <p>      { </p> <p>        return </p> <p>toChi(getHttpServletRequest().getParameter(name)); </p> <p>      } </p> <p>   /** </p> <p>   * <span style="font-family: 瀹嬩綋">璇誨彇鍙傛暟鍒楄〃</span> - <span style="font-family: 瀹嬩綋">淇浜嗕腑鏂囬棶棰?/span>. </p> <p>   */ </p> <p>      public String[] getParameterValues(String name) </p> <p>      { </p> <p>          String values[] = </p> <p>getHttpServletRequest().getParameterValues(name); </p> <p>          if (values != null) { </p> <p>            for (int i = 0; i < values.length; i++) { </p> <p>              values[i] = toChi(values[i]); </p> <p>            } </p> <p>          } </p> <p>          return values; </p> <p>      } </p> <p> } </p> <p> public void destroy() { </p> <p> } </p> <p> public void doFilter(ServletRequest request, ServletResponse </p> <p>response, </p> <p>   FilterChain chain) throws IOException, ServletException {</p> <p>    HttpServletRequest httpreq = (HttpServletRequest)request; </p> <p>   if(httpreq.getMethod().equals("POST")) { </p> <p>   request.setCharacterEncoding("GBK"); </p> <p> } else { </p> <p>   request = new Request(httpreq); </p> <p> } </p> <p> chain.doFilter(request, response); </p> <p> } </p> <p> public void init(FilterConfig filterConfig) throws </p> <p>ServletException { </p> <p> } </p> <p>} </p> <p><span style="font-family: 瀹嬩綋">娓呭崟</span> 8.5 <span style="font-family: 瀹嬩綋">榪囨護鍣ㄤ唬鐮?/span></p> <p><span style="font-family: 瀹嬩綋">鐒跺悗淇敼</span> web.xml <span style="font-family: 瀹嬩綋">鍔犲叆</span> Servlet <span style="font-family: 瀹嬩綋">瀹氫箟錛屼慨鏀瑰悗鐨勪唬鐮佹竻鍗曞涓嬫墍紺猴細</span></p> <p><?xml version="1.0" encoding="UTF-8"?> </p> <p><web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" </p> <p> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" </p> <p> xsi:schemaLocation="http://java.sun.com/xml/ns/javaee </p> <p> http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"> </p> <p> <servlet> </p> <p>   <description> </p> <p>      This is the description of my J2EE component </p> <p>   </description> </p> <p>   <display-name> </p> <p>      This is the display name of my J2EE component </p> <p>   </display-name> </p> <p>   <servlet-name>LoginServlet</servlet-name> </p> <p>   <servlet-class>servlets.LoginServlet</servlet-class> </p> <p> </servlet> </p> <p> <filter> </p> <p>   <filter-name>TomcatFormFilter</filter-name> </p> <p>   <filter-class>filters.TomcatFormFilter</filter-class> </p> <p> </filter> </p> <p> <filter-mapping> </p> <p>   <filter-name>TomcatFormFilter</filter-name> </p> <p>   <url-pattern>/*</url-pattern> </p> <p> </filter-mapping> </p> <p> <servlet-mapping> </p> <p>   <servlet-name>LoginServlet</servlet-name> </p> <p>   <url-pattern>/login.aspx</url-pattern> </p> <p> </servlet-mapping> </p> <p> <welcome-file-list> </p> <p>   <welcome-file>index.jsp</welcome-file> </p> <p> </welcome-file-list> </p> <p></web-app> </p> <p><span style="font-family: 瀹嬩綋">娓呭崟</span> 8.6<span style="font-family: 瀹嬩綋">鍔犲叆浜嗚繃婊ゅ櫒鐨?/span> web.xml <span style="font-family: 瀹嬩綋">鍐呭</span></p> <p><span style="font-family: 瀹嬩綋">娓呭崟涓殑綺楁枩浣撻儴鍒嗗氨鏄柊鍔犲叆鐨勮繃婊ゅ櫒鐨勬槧灝勪俊鎭?/span></p> <img src ="http://www.tkk7.com/jianyue/aggbug/231954.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/jianyue/" target="_blank">Qzi</a> 2008-10-01 09:52 <a href="http://www.tkk7.com/jianyue/archive/2008/10/01/231954.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>reqeust getHeadhttp://www.tkk7.com/jianyue/archive/2008/09/02/226425.htmlQziQziTue, 02 Sep 2008 08:41:00 GMThttp://www.tkk7.com/jianyue/archive/2008/09/02/226425.htmlhttp://www.tkk7.com/jianyue/comments/226425.htmlhttp://www.tkk7.com/jianyue/archive/2008/09/02/226425.html#Feedback0http://www.tkk7.com/jianyue/comments/commentRss/226425.htmlhttp://www.tkk7.com/jianyue/services/trackbacks/226425.html1 String lastUrl = request.getHeader("Referer");
涓嶅ソ鎰忔濓紝涓嬮潰鐨勮閿欎簡錛堟墍浠ラ兘鏍囩孩浜嗭級錛屼笉榪囩殑紜繖涓柟娉曞湪鏈夋鏋剁殑鏃跺欐ц兘榪樹笉娓呮錛?br /> 璨屼技鏄細
鍦ㄥ涓鏋朵腑錛孖E鐨勬儏鍐墊槸錛氬鏋滃皢鍦╢rame瑙﹀彂鐨勯摼鎺ユ樉紺哄湪frame2涓紝frame2鐨凴eferer灝變笉浼氭敼鍙樸俧irefox鐨勬儏鍐墊槸錛屼細鍙橈紝鎵浠irefox澶勭悊鐨勬洿濂姐?br /> 璇鋒湁璇嗕箣澹暀瀵箋?br />
浣跨敤鍒版柟娉曟潵鑾峰緱涓婁竴嬈¤礬寰勭殑璇鋒敞鎰忎簡錛屽鏋滈〉闈㈡秹鍙婂埌妗嗘灦frame鐨勮瘽錛岃鐣欐剰firefox涓嶪E鐨勪笉鍚屻?br />
鍋囧欏甸潰鍏鋒湁鏁翠釜欏甸潰錛屼笂錛屽乏錛屽彸涓変釜frame鍥涗釜鎵璋撶殑windows錛屽亣璁炬瘡涓涓猣rame閮芥湁鑷繁鍦板潃鏍忥紝褰撶劧鐪熷疄鐨勫湴鍧鏍忓彧鏈夋暣涓〉闈㈢殑涓涓?br /> 鎴戝嚭鐜扮殑鎯呭喌鏄細
1錛塮irefox涓細涓涓彸frame鐨刯sp欏甸潰榪涘叆鐨剆truts鐨刟ction錛屽湪榪欎釜action浣跨敤榪欎釜鍑芥暟錛岃兘澶熻幏寰楀彸frame鍦板潃鏍忓師鏉ョ殑瀛楃涓層傚湪鍙砯rame欏甸潰閲屼嬌鐢ㄨ繖涓嚱鏁幫紝涔熻兘澶熻幏寰楀彸frame鍘熸潵鐨勫湴鍧鏍忕殑瀛楃涓層? 綆楁槸姣旇緝姝e父鍚э紝鑾峰緱鎵璋撶殑referer鐨勫瓧絎︿覆鍢涖?br /> 2錛塈E涓細涓涓彸frame鐨刯sp欏甸潰榪涘叆鐨勪竴涓猘ction錛屼嬌鐢ㄨ繖涓嚱鏁幫紝鑾峰緱鐨勬槸鏁翠釜欏甸潰鐨勫湴鍧鏍忓師鏉ョ殑瀛楃涓層傚湪鍙砯rame欏甸潰閲屼嬌鐢ㄨ繖涓嚱鏁幫紝鍗磋幏寰楃殑鏄彸frame鍦板潃鏍忓師鏉ョ殑瀛楃涓層? 榪欐牱灝變笉姝e父鍟︼紝鎴戝湪action閲屼嬌鐢ㄨ幏寰楃殑绔熺劧鏄暣涓〉闈㈢殑鍦板潃鏍忓師鏉ョ殑瀛楃涓詫紝閭f牱鎴憂ew ActionForward(榪欎釜url)鐨勬椂鍊欙紝灝變細鍑虹幇妗嗘灦宓屽妗嗘灦鍟︺?


榪欎簺闂搴旇鏄窡嫻忚鍣ㄧ殑瀹炵幇鏈夊叧銆?br />
鎴戠敤榪欎釜鍑芥暟涓昏鏄兂瀹炵幇榪斿洖涓婁竴姝ョ殑鍔熻兘銆備絾鏄笂涓姝ョ殑璺緞鑾峰緱閭d箞鍙嫻嬶紝榪欑鏂規硶鑾峰緱涔嬪墠欏甸潰鐪嬫潵鏄笉鑳戒俊璧栧湴鐢ㄧ殑銆?br />

Qzi 2008-09-02 16:41 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 免费在线看污视频| 中文字幕不卡免费视频| 无套内谢孕妇毛片免费看看| 黄页网站在线观看免费| 中文字幕视频在线免费观看| 日韩免费无码一区二区三区| 免费可以在线看A∨网站| 亚洲成a人片在线观看久| 亚洲精品高清国产一线久久| 亚洲欧洲日本精品| 亚洲avav天堂av在线网毛片| 丁香花在线观看免费观看图片| 久热中文字幕在线精品免费| 国产一区二区视频免费| 久久亚洲综合色一区二区三区| 亚洲国产成人九九综合| 黄人成a动漫片免费网站| 久久久久国色av免费看| 在线观看视频免费国语| 久久亚洲AV永久无码精品| 亚洲高清在线mv| 老妇激情毛片免费| 日本一卡精品视频免费 | 人禽伦免费交视频播放| 国产一级淫片a免费播放口| 免费精品国产自产拍在| 精品国产日韩亚洲一区| 亚洲激情视频网站| 黄色毛片免费在线观看| 国产免费女女脚奴视频网 | 免费高清资源黄网站在线观看 | 亚洲日韩精品无码专区网站| 78成人精品电影在线播放日韩精品电影一区亚洲 | 亚洲AV成人一区二区三区AV| 亚洲国产欧美国产综合一区 | 免费**毛片在线播放直播| 久久精品国产亚洲AV香蕉| 国产精品亚洲一区二区三区久久 | 亚洲 日韩经典 中文字幕| 久久免费香蕉视频| 日本免费一区尤物|