jax-rs

    5熱度

    4回答

    我創建了一個JAX-RS服務(MyService),該服務具有許多子資源,每個子資源都是MySubResource的子類。被選擇的子資源類是基於在爲MyService路徑給出的參數拾取,例如: @Path("/") @Provides({"text/html", "text/xml"}) public class MyResource { @Path("people/{id}") pu

    0熱度

    1回答

    我正在使用RestEasy庫來執行JAX-RS Web服務。我沒有在我的服務方法中實例化JAXBContext。有沒有辦法讓JAX-RS在它返回的XML中包含「<?xml version ...?>」標題字符串?下面是從我的代碼示例服務方法: @GET @Path("/patients/{patient_id}/diagnoses/portal_edits") @Produces({ Medi

    65熱度

    10回答

    從我在網上可以找到的信息來看,自2008年以來,Guice + Jersey整合技術的狀態停滯不前,當時兩隊都陷入了僵局。問題的癥結在於JAX-RS註釋執行字段和方法注入,而這並不能很好地與Guice自己的依賴注入配合使用。 其中我發現做的還遠遠不夠闡明幾個例子: Iqbalyusuf的從大量的樣板Jersey + Guice on Google App Engine Java患有後(手動獲取和調

    6熱度

    3回答

    我在無狀態EJB使用2 PU和他們每個人的調用一個方法: @PersistenceContext(unitName="PU") private EntityManager em; @PersistenceContext(unitName="PU2") private EntityManager em2; @TransactionAttribute(TransactionAttribute

    26熱度

    6回答

    我有一個JAX-RS資源,它得到了PARAMATERS作爲一個JSON字符串是這樣的: http://some.test/aresource?query={"paramA":"value1", "paramB":"value2"} 在這裏使用JSON的原因,就是查詢對象在實際使用情況下可能非常複雜。 我想JSON字符串轉換成Java對象,DTO的例子: @GET @Produces("tex

    5熱度

    5回答

    我的應用程序使用REST(JAX-RS Jersey)接口。當我在Eclipse中運行它時,一切' 很好。域對象是註釋的,我沒有使用REST映射的XML文件。 現在我使用maven-assembly-plugin創建了一個獨立的JAR,它將應用程序和所有依賴關係打包到單個可執行的JAR文件中。這似乎也起作用。 但是當我啓動應用程序並從服務器請求一個對象,澤西抱怨,它無法找到郵件正文的讀者: com

    12熱度

    2回答

    我目前正在試圖弄清楚JSR-311的哪個實現我會建議食物鏈的進一步發展。我已經把它縮小到兩個選項--Spring 3.0,它對REST的原生支持 - 或者使用Sun自己的Jersey(Restlets 也許是也是一個選項)。 對我來說,它在實際的語法上似乎沒有太大的差別,但可能存在性能方面的問題,我還沒有弄清楚。 該服務旨在取代一些重型EJB並改爲創建RESTful Webservice。預計負載

    3熱度

    1回答

    讓我們考慮下面的代碼示例,其中一個路徑和單個參數被編碼... 參數名:「參數」 參數值:「富/酒吧AAA BBB = CCC & = DDD」(恰好是具有查詢參數的URL) String test = UriBuilder.fromPath("https://dummy.com"). queryParam("param", "foo/bar?aaa=bbb&ccc=ddd").

    12熱度

    7回答

    看來最新的JAX-RS可以處理返回的java.util.List作爲XmlRootElement將的方法,但正常JAXB不能。 我想模仿CXF和澤西島正在做的事情。 換句話說,我想整理一下列表,並就像CXF和澤西做。 通常,如果您嘗試使用JAXB編組列表,您會收到根元素異常。 如何解決這個問題,無需製作包裝對象? 編輯:感謝您的許多答案,但我非常熟悉@XmlElementWrapper,但甚至沒有

    1熱度

    3回答

    今天的瀏覽器(或HTML < 5)僅支持HTTP GET和POST,但是爲了與RESTful進行通信,還需要PUT和DELETE。如果解決方法不應該使用Ajax,則需要類似隱藏表單字段的內容來覆蓋實際的HTTP方法。 Rails使用下面的技巧: <input name="_method" type="hidden" value="put" /> 是否有可能做JAX-RS類似的東西?