2013-07-02 30 views
9

Hangi yapılandırmayı ilkbaharda HTTP posta isteği göndermek gerekiyor. Java uygulamasını kullanıyorum, bir web projesi değil. HTTP posta isteği göndermek için bahar kullanabilir miyim? Ben google ama çoğu hemen hemen tüm örnekler bahar MVC kullanıyor. HTTP posta isteği göndermek için sadece bahar kullanabilir miyim?Yay kullanarak HTTP posta isteği nasıl gönderilir?

Bu fasulyeyi net olarak buldum ama bundan sonra ne yapacağımı bilmiyorum. Ben ...

<bean id="httpClient" class="org.springbyexample.httpclient.HttpClientTemplate"> 
    <property name="defaultUri"> 
     <value><![CDATA[http://localhost:8093/test]]></value> 
    </property> 
</bean> 


Herhangi öneri spring3.2 ve ben 2008 yılı olduğunu düşünüyorum bu yazıyı kullanıyorum?

+0

jersy https://jersey.java.net/ –

+0

'u kullanmayı deneyin Bahar zorunlu değilse, Apache HTTP istemcisini –

+0

kullanın, çözümünüz REST veya SOAP api'dir – chetan

cevap

1

Sadece bu yayın görür bir HTTP post çıkarmaya bahar gerekmez: Using java.net.URLConnection to fire and handle HTTP requests

Ve evet olmayan bir web uygulaması/komut satırı uygulamasında Bahar kullanabilirsiniz. Sadece ApplicationContext'in bir örneğini oluşturun (örneğin, fasulye xml yapılandırmanızın yolu ile ClassPathApplicationContext)

9

Spring 3.0 + kullanıyorsanız, Http istekleri göndermek için RestTemplate kullanmak daha iyi olacaktır. RestTemplate'u bağladıktan sonra, farklı türde Http istekleri göndermek için farklı yöntemler kullanabilirsiniz.

İlgili konular