2015-07-23 18 views
6

Çoğunlukla Strings ve booleans özelliklerine sahip bir 'application' nesnesinden (jquascript kullanarak jquery'de) her değeri elde etmeye çalışıyorum, ancak ayrıca bir List. Sunucu tarafındaki java'ya almak istiyorum. REST ileJava'dan javascript (jquery) dizisi nasıl alınır?

JavaScript:

requete = clientRestApplication.saveApplication.read(application.id, application); 
      requete.done(); 

uygulama elbette benim nesnedir İşte Dizeleri ve boole'sini almak için ne

. Dizelerle dolu olan posta adı verilen bir Array içerir.

@RequestMapping(value = "/enregistrerApplication/id/{id}", method = RequestMethod.GET) 
@ResponseBody 
public void EnregistrerApplication(@PathVariable Long id, String nom, String acronyme, Integer idWebGD, Boolean estProgressWindows, 
            Boolean estProgressUnix, Boolean estDelphi, String cheminPatchWin, String cheminPatchUnix, 
            String cheminOutilsCompileWin, String cheminOutilsCompileUnix, String serveurCVS, String loginCVS, 
            String mdpCVS, boolean versionEncours, ArrayList<String> mails) { ... } 

İstediğimi yapmak için her tek özelliklerini kullanabilirsiniz, ancak herhangi bir ortalama ile benim dizi alamayan Buradan ... muhtemelen yanlış bir şey yapıyorum

, biri yardımcı olabilir? Çok teşekkürler.

+0

u mümkün javascript dizi göstermek için mi? Ve hangi formda Spring kontrol cihazında ihtiyacınız var? –

cevap

1

Java bölümünüzün JSON'a dönmesini sağlayın. Jaava Array öğenizi JSON: JSC: Convert normal Java Array or ArrayList to Json Array in android

ve Javascript/JQuery tarafından bu JSON işlemine dönüştürün.

DÜZENLEME Ters: JSON alın ve bir Java Array dönüşüyorsa: How to parse a JSON and turn its values into an Array?

+0

Cevabınız için teşekkürler: Aslında bu konuda oldukça yeniyim ve biraz kayıp. JSONArray'ım yok, bu yüzden onu bir şekilde projeme eklemem gerektiğini varsayalım ... Ama sorumu anladınız mı? Javascript'ten java'ya, tersine bir dizi almam gerek. – ToyToy

+0

@Toy Ama senin sorunun farklı. JAVA gibi JAVASCRIPT gibi soru sordun mu? Pls kontrol et. –

+1

@ToyToy JSON, Java ==> Javascript için mükemmel bir köprüdür. Ama aynı tersi yol. Java'da JSON'u alıp bir Java Dizisi haline getirin. Cevap burada: http://stackoverflow.com/questions/2255220/how-to-parse-a-json-and-turn-its-values-into-an-array – 3pic