16. september 2003 - 12:18
Der er
3 kommentarer og 1 løsning
Webservice og arrayList
Hej kan man ikke bruge en arrayList som retur parameter i en webservice. Jeg får hele tiden denne fejl: Invalid element in global.generated.Webtest - webtestLinierArray webtestLinierArray er en arraylist som indeholder et antal webTestLinier. nogle ideer ??
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
16. september 2003 - 12:22
#1
Du bør kunne bruge java.util.ArrayList java>->java, hvis web service toolkit i begge ender er JAX-RPC compliant. Du kan ikek forvente at kunen bruge java.util.ArrayList java<->X, fordi X ikke ved hvad en java.util.ArrayList er. Brug et almindeligt array i.s.f..
16. september 2003 - 12:35
#2
her er koden: package global; import java.util.ArrayList; public class Webtest implements java.io.Serializable{ public Webtest() { } public Webtest(String navn, String fornavn, int antal) { this.fornavn = fornavn; this.navn = navn; this.antal = antal; } public String navn = "Kasper"; public String fornavn = "johansen"; public int antal; public ArrayList webtestArray = new ArrayList(); public void addLinier(WebTestLinier iniwebtestLinier) { webtestArray.add(iniwebtestLinier); } public ArrayList getwebtestLinierArray() { return webtestArray; } public String getEfternavn() { return fornavn; } public int getantal() { return antal; } public String getNavn() { return navn; } } Og WebTestLinier klassen: package global; public class WebTestLinier { public WebTestLinier() { } public WebTestLinier(String gruppe, int antal) { this.gruppe = gruppe; this.antal = antal; } public String gruppe; public int antal; public int getAntal() { return antal; } public String getGruppe(){ return gruppe; } }
16. september 2003 - 12:36
#3
bruger Jbuilder 8 til at lave webservicen med.
16. september 2003 - 23:19
#4
Skift den ArrayList ud med et normalt array.
Kurser inden for grundlæggende programmering