Autor Thema: eigene Javaclass in Javascript verwenden, geht dass?  (Gelesen 5432 mal)

Offline ARM9

  • Junior Mitglied
  • **
  • Beiträge: 62
in Java wollte ich eigene Klassen schreiben und sie dann in x-Page mit javascript verwenden. Geht das überhaupt ? Hat das schon mal jemand gemacht?

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.730
  • Geschlecht: Männlich
Re: eigene Javaclass in Javascript verwenden, geht dass?
« Antwort #1 am: 01.10.12 - 17:03:49 »
Logisch geht das.
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline m3

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: eigene Javaclass in Javascript verwenden, geht dass?
« Antwort #2 am: 01.10.12 - 18:50:00 »
Wenn Du mit "Javascript" ServerSideJavascript (SSJS) meinst, dann ja.
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline flaite

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.966
    • mein del.icio.us
Re: eigene Javaclass in Javascript verwenden, geht dass?
« Antwort #3 am: 02.10.12 - 04:37:26 »
Wenn ich das richtig verstehe, sollte serverseitiges JavaScript selbst in Java implementiert sein. Im Grunde ist das "jaJSFTL" (just another JSF Template Language) wie JSP oder Facelets.
Ich stimm nicht mit allen überein, aber mit vielen und sowieso unterhaltsam -> https://www.youtube.com/channel/UCr9qCdqXLm2SU0BIs6d_68Q

---

Aquí no se respeta ni la ley de la selva.
(Hier respektiert man nicht einmal das Gesetz des Dschungels)

Nicanor Parra, San Fabian, Región del Bio Bio, República de Chile

Offline Sven Hasselbach

  • Senior Mitglied
  • ****
  • Beiträge: 316
  • Geschlecht: Männlich
    • blog@hasselba.ch
Re: eigene Javaclass in Javascript verwenden, geht dass?
« Antwort #4 am: 02.10.12 - 08:39:23 »
Wenn ich das richtig verstehe, sollte serverseitiges JavaScript selbst in Java implementiert sein.
Es sollte nicht nur, es ist sogar so  ;)

Im Grunde ist das "jaJSFTL" (just another JSF Template Language) wie JSP oder Facelets.
[klugscheiss]JSF basiert eher auf JSP als umgekehrt...[/klugscheiss]
« Letzte Änderung: 02.10.12 - 08:42:48 von Sven Hasselbach »

Offline flaite

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.966
    • mein del.icio.us
Re: eigene Javaclass in Javascript verwenden, geht dass?
« Antwort #5 am: 02.10.12 - 18:51:39 »

Im Grunde ist das "jaJSFTL" (just another JSF Template Language) wie JSP oder Facelets.
[klugscheiss]JSF basiert eher auf JSP als umgekehrt...[/klugscheiss]

[/quote]

klugscheiss ist hier meine Domäne  :P und ich war zuerst hier.   ;D

Aber im ernst, basiert JSF NICHT auf JSP. Die haben eher eine optionale has-a Beziehung. Keine JSF Klasse erbt von irgendeiner JSP Klasse. JSP war nur die präferierte Template-Sprache von JSF 1.x. Aber von Anfang an war in der JSF Spec vorgesehen, dass die Template-Sprache austauschbar ist. In JSF 2 wurde JSP als präferierte Template-Sprache von Facelet abgelöst. JSP kann aber noch als Template-Sprache verwenden. 
Ich stimm nicht mit allen überein, aber mit vielen und sowieso unterhaltsam -> https://www.youtube.com/channel/UCr9qCdqXLm2SU0BIs6d_68Q

---

Aquí no se respeta ni la ley de la selva.
(Hier respektiert man nicht einmal das Gesetz des Dschungels)

Nicanor Parra, San Fabian, Región del Bio Bio, República de Chile

Offline Sven Hasselbach

  • Senior Mitglied
  • ****
  • Beiträge: 316
  • Geschlecht: Männlich
    • blog@hasselba.ch
Re: eigene Javaclass in Javascript verwenden, geht dass?
« Antwort #6 am: 03.10.12 - 10:56:27 »
klugscheiss ist hier meine Domäne  :P und ich war zuerst hier.   ;D

Das merk ich grade  ;D

Aber im ernst, basiert JSF NICHT auf JSP.
Ich hab ja nicht damit angefangen mit dem jaJSFTL & JSP... Aber wenn wir hier schon ein wenig fachsimpeln, dann muss der Einwurf erlaubt sein, dass SSJS überhaupt kein direkter Bestandteil der "Template Language" ist, sondern eine Erweiterung der EL um einen Interpreter (wie die Ruby- oder Lotus Script-Erweiterung). Daher ist es eigentlich egal, in welcher Sprache XPages / JSF basieren, wichtig ist ja der Interpreter für die Method/Value-Bindings.


Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.730
  • Geschlecht: Männlich
Re: eigene Javaclass in Javascript verwenden, geht dass?
« Antwort #7 am: 03.10.12 - 11:13:44 »
Zitat
wichtig ist ja der Interpreter für die Method/Value-Bindings
Wichtig ist, daß der Scheiss funktioniert.

 ;D
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline ARM9

  • Junior Mitglied
  • **
  • Beiträge: 62
Re: eigene Javaclass in Javascript verwenden, geht dass?
« Antwort #8 am: 09.10.12 - 14:44:47 »
Ja danke! Nach so viel Motivationsschub von den Profis, habe ich einige schöne Versuche mit eigenen Javaklassen erfolgreich durchgeführt.
Super.  :D Die Javaklassen befinden sich in der Datenbank unter code/java...
Ich dachte man könnte vielleicht auch mal eine Userrolle auslesen. Aber da kommt nicht der User, sondern der Servername.  ???

Zum Auslesen benutze ich die Databaseklasse ' Vector vec = db.queryAccessRoles(session.getUserName());'  es stehen immer die Rollen vom Server drin.

Die X-Page wird über den Browser gestartet.

Geht das überhaupt, den aktuellen User auf der Ebene auszulesen?  :-:
Dank an die Profis!

Offline Sven Hasselbach

  • Senior Mitglied
  • ****
  • Beiträge: 316
  • Geschlecht: Männlich
    • blog@hasselba.ch
Re: eigene Javaclass in Javascript verwenden, geht dass?
« Antwort #9 am: 09.10.12 - 14:56:01 »
Probiers mal mit

Code
session.getEffectiveUserName()

;)

Offline ARM9

  • Junior Mitglied
  • **
  • Beiträge: 62
Re: eigene Javaclass in Javascript verwenden, geht dass?
« Antwort #10 am: 09.10.12 - 15:30:16 »
ich sag doch, Profis! ;D Danke es geht!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz