• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

JSP Custom TAG, powiązanie z funkcją js

Aruba Cloud VPS - 50% taniej przez 3 miesiące!
0 głosów
176 wizyt
pytanie zadane 7 sierpnia 2020 w JavaScript przez Wiciorny Ekspert (278,610 p.)

Hej, 
pytanie do osób, które sa bardziej doświadczone w tych technologiach ( głównie java-script, ajax ). Otóż tworzę własny tag w JSP, z korzystaniem tagliba i javy. Wszystko w miare spoko, działa tag z pobraniem atrybutu
message, jednak chciałem odebrać z servera stringa z bazy danych za pomocą funkcji w JS- i posłać go jako argument "on-load"  do własnego custom taga. 

Aktualnie funkcja, która zwraca mi z bazy danych stringa, jest dobrze zaimplementowana i działa tak jak oczekuje, tag mój działa też tak jak oczekuje jednak jak posłać funkcje do własnego tagu ? 

tag mam zdefiniowany w ten sposób 

<%@ taglib prefix = "ex" uri = "/WEB-INF/custom.tld"%>
<taglib>
    <tlib-version>1.0</tlib-version>
    <jsp-version>2.0</jsp-version>
    <short-name>Example TLD with Body</short-name>

    <tag>
        <name>actiontg</name>
        <tag-class>com.jadevirek.tags.ActionTag</tag-class>
        <body-content>scriptless</body-content>
        <attribute>
            <name>message</name>
        </attribute>
    </tag>
</taglib>

natomiast działa on gdy wpiszę atrybut z kopyta , jednak nie wiem jak posłać do niego funkcje, która będzie wywoływana po załadowaniu strony, nie chce tego robić w body etc, bo to ma byc dynamiczna obsługa.
i co mam na myśli to posłanie funkcji ( która zwraca mi stringa, i działa poprawnie bo dla body-on load zwraca to co chcę", jednak do tagu trafia mi string. 

<ex:actiontg message="${callMyAction()}"></ex:actiontg>  -> w tej sytuacji nie działa, natomiast gdy wpisze samą nazwe funkcji traktuje to wiadomo jako string 
    <ex:actiontg message="stringZFunkcji"></ex:actiontg>

dla przykładu funkcja zwraca stringa na onload w body, i chciałbym własny atrybut tak obsługiwać jak "onload" 
 

<body onload="callMyAction()">

 

komentarz 16 października 2020 przez macfanplnet Nowicjusz (140 p.)
co to taglib?

1 odpowiedź

–1 głos
odpowiedź 8 sierpnia 2020 przez JonathanColton Nowicjusz (140 p.)
Zasadniczo jestem w mojej pierwszej pracy po college'u i zajmuję się wsparciem produkcyjnym dla aplikacji napisanej w JSP i Javie. Zasadniczo naprawiam usterki. Nie mam możliwości zmiany zespołu z powodu pewnych problemów z zarządzaniem. Powinienem szukać zmiany firmy, czy odstawić to? Według ludzi, z którymi rozmawiałem, nikt już nie używa JSP i dojo. Próbuję tylko uzyskać poradę.
komentarz 8 sierpnia 2020 przez Wiciorny Ekspert (278,610 p.)
co ma piernik do wiatraka w moim pytaniu?
Rób co Ci się podoba, pracuj w technologiach, które lubisz i rozwijasz... technologię przychodzą i odchodzą, bycie programistą to bycie programistą, po prostu jak "robotnik" co zmienia narzędzia jak potrzeba

Bycie programistą np. to nauka PRZEZ CAŁE ŻYCIE, nigdy nie będzie momentu, gdzie nie bedziesz "nie musiał się uczyć" chyba ze gnijesz kilka lat w 1 projekcie, ale to i taka po projekcie padnie wszystko, języki się zmieniają, technologie się zmieniają trzeba się uczyć nowych i wszystkiego na bieżąco ... jak w szkole

Podobne pytania

0 głosów
0 odpowiedzi 179 wizyt
pytanie zadane 29 kwietnia 2018 w Java przez Mateusz Gęborski Nowicjusz (140 p.)
0 głosów
0 odpowiedzi 132 wizyt
pytanie zadane 24 lipca 2017 w Java przez Mateusz Nowicjusz (220 p.)
0 głosów
1 odpowiedź 635 wizyt
pytanie zadane 28 marca 2017 w Java przez Jonki Dyskutant (8,180 p.)

93,175 zapytań

142,185 odpowiedzi

321,977 komentarzy

62,506 pasjonatów

Advent of Code 2024

Top 15 użytkowników

  1. 1401p. - dia-Chann
  2. 1380p. - Łukasz Piwowar
  3. 1372p. - CC PL
  4. 1370p. - Łukasz Eckert
  5. 1351p. - Tomasz Bielak
  6. 1312p. - Łukasz Siedlecki
  7. 1302p. - rucin93
  8. 1217p. - Michal Drewniak
  9. 1181p. - rafalszastok
  10. 1164p. - Adrian Wieprzkowicz
  11. 1155p. - Piotr Aleksandrowicz
  12. 1149p. - Michał Telesz
  13. 1124p. - ssynowiec
  14. 1101p. - Dominik Łempicki (kapitan)
  15. 1087p. - Marcin Putra
Szczegóły i pełne wyniki

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Wprowadzenie do ITsec, tom 1 Wprowadzenie do ITsec, tom 2

Można już zamawiać dwa tomy książek o ITsec pt. "Wprowadzenie do bezpieczeństwa IT" - mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy aż 15% zniżki! Dziękujemy ekipie Sekuraka za fajny rabat dla naszej Społeczności!

...