我想在wicket-spring集成中使用urlconnection連接servlet,但是當我嘗試將url重定向到web應用程序頁面時,我如何通過使用過濾器或任何其他方式連接servlet方法,以便我可以直接命中dopost或doget方法。***無法通過對象流在測試中連接servlet方法***
-1
A
回答
0
這個問題不是很清楚,所以我會嘗試猜測。我想你有一個Wicket過濾器來攔截並處理所有的請求。您也有一些servlet,並且您希望對該servlet的請求不被Wicket過濾器攔截。
如果這是你想要的,這裏是你可以做什麼來實現這一點。
比方說,您將Wicket過濾器映射到/
,並將小服務程序映射到/my-service
。然後,你可以告訴檢票過濾器的忽略/my-service
網址:
<filter>
<filter-name>wicket.filter</filter-name>
<filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class>
<init-param>
<param-name>applicationClassName</param-name>
<param-value>... some application class name ...</param-value>
</init-param>
<init-param>
<param-name>ignorePaths</param-name>
<param-value>/my-service</param-value>
</init-param>
</filter>
如果你想幾個路徑被忽略,你可以用逗號將它們像這樣分離:
<init-param>
<param-name>ignorePaths</param-name>
<param-value>/my-service,/my-other-service</param-value>
</init-param>
利用這種配置,檢票將忽略/my-service
(即/my-service
,/my-service/blabla
等)和/my-other-service
下的任何請求下的任何請求。
+0
事實上,在制定了一些例子之後,我可以連接servlet doget()。當我登錄到我的解決方案時,我在戰爭登錄頁面中創建了一個擴展網頁的方法,通過調用我的api來通過servlet獲取數據進行測試,但是當通過在我的服務器中保留war和jar來調用其他項目的api時,它的空值爲 ois = new ObjectInputStream(urlconnection.getconnection()); String result = ois.readObject(); 這裏的結果值是空值。你能告訴我如何獲取值,就像登錄後能夠獲取值。 –
相關問題
- 1. 無法通過servlet連接到mysql
- 2. 無法通過Android測試連接到Sql Server測試
- 3. Ruby方法無法通過Rspec測試
- 4. 在servlet中通過scriptlet調用類對象方法
- 5. 無法在測試方法中使用頁面對象。 (TestNG)
- 6. 通過SIPDriver進行junit測試時,sip servlet無法調用的doBye方法
- 7. 無法通過RDP連接
- 8. 無法通過Multipeer連接
- 9. 無法通過GameKit連接
- 10. 無法連接通過
- 11. 無法通過websocket連接連接
- 12. 測試Pyodbc連接對象
- 13. 無法通過Django測試對數據庫的更改測試
- 14. 無法通過servlet連接mysql;訪問被拒絕
- 15. 通過PuTTY無法在Win7上連接
- 16. 無法通過Servlet連接到SQL Server,但可以連接到本地
- 17. 無法通過AJAX將JSON對象從Javascript發佈到Servlet
- 18. 無法連接從摩卡測試
- 19. 測試ODBC連接的有效方法
- 20. 方法來測試FTP連接
- 21. 無法通過POST在套接字連接上發送對象數組php
- 22. Android:藍牙 - 無法建立連接,IOException「通過對等方重置連接」
- 23. 通對象流使用意圖方法
- 24. CHECK_NRPE無法連接....:在Nagios中通過對等連接重置NRPE
- 25. HttpURLConnection連接方法無法連接
- 26. 創建的類和公共方法無法通過測試方法
- 27. 無法通過codewar的測試用例
- 28. 無法通過ANT運行測試
- 29. 無法讓文檔測試通過python
- 30. 使用webkitSpeechRecognition時無法通過測試
請發佈您的代碼和錯誤消息以及堆棧跟蹤信息。 –