satanicsurfer: Java Objekt erzeugen durch javascript

Hallo zusammen!

Ich habe eine Seite, bei der per JSP die Suchergebnisse in ein String-Array gepackt werden. Nun möchte ich, dass bem Klick auf einem Link, eine Methode einer Java-Klasse aufgerufen wird, der ich dieses String-Array mitgebe.

Hier ein Beispiel wie ich es gedacht habe (was aber nicht funktioniert):

<a href="#" onclick="<%  
MaineJavaKlasse mjc = new MeineJavaKlasse();  
mjc.macheEtwas(stringArray);  
%>">  
Hier ist der Link  
</a>

stringArray wird vorher schon deklariert.

Hat jemand einen Tipp, eine Idee, oder ein Vorschlag wie man das machen könnte?

  1. Yerf!

    Hat jemand einen Tipp, eine Idee, oder ein Vorschlag wie man das machen könnte?

    Das wird so ohne weiteres nicht funktionieren, da JSP auf dem Server und JavaScript im Browser läuft. D.h. wenn JavaScript anfängt zu arbeiten ist der Server längst mit der Abarbeitung fertig und hat die Seite zum Browser geliefert. Damit nun JSP wieder etwas machen kann muss ein weiterer Request an den Server stattfinden. Damit das in der Art funktioniert wie du das hier beschreibst müsstest du dies per AJAX realisieren.

    Gruß,

    Harlequin

    --
    <!--[if IE]>This page is best viewed with a webbrowser. Get one today!<![endif]-->