Hallo,
ik heb een project waarbij ik een dubbele stringarray (String[][]) wil versturen naar de client vanaf de webserver. Ik ben er achter dat je die stringarray eerst naar een object moet casten, om het vervolgens in de client weer naar een String[][] te casten.
Maar helaas gaat dat fout:
Het op de webserver doe ik zo:
Bij de client probeer ik hem als volgt weer te casten:
Ik krijg dan een internal server error bij het casten vanaf het object naar de String[][].
Nu heb ik ook iets gehoord over serializen van objecten. Alleen in de meeste voorbeelden wordt een Object naar een bestand geserialized, dat lijkt me niet de bedoeling bij een webserver. Hoe moet het dan wel of wat doe ik fout?
Alvast bedankt.
ik heb een project waarbij ik een dubbele stringarray (String[][]) wil versturen naar de client vanaf de webserver. Ik ben er achter dat je die stringarray eerst naar een object moet casten, om het vervolgens in de client weer naar een String[][] te casten.
Maar helaas gaat dat fout:
Het op de webserver doe ik zo:
Java:
1
2
3
| String[][] returnString = new String[5][5]; // methode om de returnString te vullen return (Object) returnString; |
Bij de client probeer ik hem als volgt weer te casten:
Java:
1
| String[][] vragen = (String[][]) port.geefVragen(); |
Ik krijg dan een internal server error bij het casten vanaf het object naar de String[][].
Nu heb ik ook iets gehoord over serializen van objecten. Alleen in de meeste voorbeelden wordt een Object naar een bestand geserialized, dat lijkt me niet de bedoeling bij een webserver. Hoe moet het dan wel of wat doe ik fout?
Alvast bedankt.