Announcement

Collapse
No announcement yet.

Javamethode mit void Returnwert in JSP-Seite aufrufen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Javamethode mit void Returnwert in JSP-Seite aufrufen

    Hallo liebe Leute,

    ich versuche seit heute Morgen herauszufinden, wie ich eine Methode mit void argument in meiner jsp Seite aufzurufen, aber leider bis jetzt vergeblich.

    Die Methode ist eine WS-function eigenlich. Damit habe ich vor, dass ich per JavaBeans-ID auf der WS-Function zugreife und deren Inhalt direkt in Jsp seite anzeige.

    Ist überhaupt sowas möglich?

    Danke im voraus,
    fartos

  • #2
    Von was für einer Methode redest du?
    Was könnte WS sein?
    Java kennt keine void-Argumente.

    Des Weiteren sprichtst du im Titel von eine void Returnwert und in deinem Text von einem void Argument. Was nun?
    Christian

    Comment


    • #3
      erstmal danke christian für Deine schnelle Antwort,

      ich versuche mich besser auszudrücken.
      WS ist damit gemeint: web Service.
      Das argument für void habe ich aus dem englischen Kontextübernommen , als ich Lösungen für mein Problem gesucht habe. Nun nochmal zum Problem. ich versuche aus einer JSP Seite eine WS-Operartion durch JavaBeans klasse aufzurufen. Diese WS-Op hat keinen Rückgabe wert deswegen (void). Mittels out.print() in jsp kann man keine werte von void method() anzeigen. wie könnte man so ein Problem umgehen, falls es möglich ist?

      Comment


      • #4
        Durch die vielen Rechtschreibfehler ist der Text schwer zu verstehen.

        Mittels out.print
        Was willst du ausgeben, wenn die Methode nichts zurückgibt?

        Warum rufst du die Methode nicht einfach auf?

        methode();

        oder

        methode(Parameter...);
        Christian

        Comment


        • #5
          Die method() ist einfach da, um daten auf der Jsp_site anzuzeugen.
          In der Implementierung von void method() hab ich System.out.println() benutzt.

          Also den Aufruf aus der JSP hab ich mir folgendermaßen vorgestellt:

          <jsp:useBean id="proxy" scope="session" class="path zur java-klasse" />

          <%
          out.print(proxy.getData());
          %>

          Comment


          • #6
            Ok, das ist mir zu hoch. Wie eine Methode, die keine Daten zurückgibt, etwas anzeigen kann, erschließt sich mir nicht

            <%
            proxy.getData();
            %>

            ist der Aufruf, wenn die Methode kein Rückgabewert hat
            Christian

            Comment

            Working...
            X