1. 程式人生 > >Web開發基礎--WebService除錯過程中遇到的幾個問題

Web開發基礎--WebService除錯過程中遇到的幾個問題

1. 異常:An error occurred at line: 34 in the jsp file: /sampleTestCCProxy/Result.jsp

org.eclipse.jst.ws.util.JspUtils cannot be resolved to a type

這種情況不用處理。Client是Eclilpse WebService外掛生成的。Result.jsp是自動生成的。有問題,跟伺服器也沒有關係。

把Client清除掉,Eclipse重啟,異常消失。

2. 異常:java.lang.Exception: Couldn't find a matching Java operation for WSDD operation "downloadRFIDData"

表現是,在伺服器中,這個方法有,但找不到。

而且,它的這個提示很有意思,方法名是downloadRFIDData,不是DownloadRFIDData;

經過測試發現,是首字母大寫,Java的WebService伺服器對首字母大寫沒有處理好。

把首字母改為小寫,就沒有問題了。

3. 引數問題;

引數必須為物件,如果是int,要改為Integer。

4. 版本問題;

客戶端為1.2版本,伺服器為1.1版本,肯定是不行的,肯定會拋異常的。

5。引數的順序和型別;

引數的順序和型別都要一致。