我正在嘗試開發一個將用戶從page1重定向到page2的路由。當用戶訪問的URL使用Apache Camel的頁面重定向
路由觸發:http://localhost:8080/servlets/doSomething(第1頁) ,我希望它被重定向到http://google.com例如(第2頁)
我在駱駝露出一個servlet:
在網頁.XML:
<servlet>
<servlet-name>camelServlet</servlet-name>
<servlet-class>org.apache.camel.component.servlet.CamelHttpTransportServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>camelServlet</servlet-name>
<url-pattern>/servlets/*</url-pattern>
</servlet-mapping>
在駱駝上下文:
<camel:from uri="servlet://doSomething?servletName=camelServlet" />
我曾嘗試使用重定向:
<camel:to uri="http://google.com?bridgeEndpoint=true" />
,但得到java.net.ConnectException:連接超時:連接
謝謝您的回覆,但仍然得到例外:java.net .ConnectException – S19
哪部分出現異常?瀏覽器? – Mektoub
當然,刪除。駱駝應該自動回覆... –
Mektoub