Java Szervlet, PHP, és a többiek

Java Szervlet, PHP, és a többiek
2004-08-31T15:00:35+02:00
2005-02-17T18:56:37+01:00
2022-11-01T04:15:38+01:00
  • A jsf egy keretrendszer Javahoz (webes részéhez), amivel egyszerűsödik az oldalak felépitése és az oldal elemeinek a létrehozása. (Tutorial: The J2EE(TM) 1.4 Tutorial)

    Kell hozzá jsp ismeret.

    Szervleten mit értesz? Ha csak simán a http adatokat küldő szervletet, akkor nem használható ilyen egyszerűen jspből (nem is érdemes). Ha valamilyen visszatérő feladatot, megoldást akarsz használni az oldalon, akkor érdemes a java beanekkel vagy a custom tagekkel próbálkozni.

    Részletes infók:
    The J2EE(TM) 1.4 Tutorial
    Mutasd a teljes hozzászólást!
  • Még ami érdekelne a JSF.
    Miért is jobb szerinted ez?
    Kell hozzá JSP ismeret?

    Még valami a JSP-nél a <% és %> részeknél egy adott szervlet adatait elérhetem/használhatom?
    Mutasd a teljes hozzászólást!
  • Egy régi cikk, azóta már az értelmezése is más pár dolognak, de a lényegre rámutat jsp/mvc vonatkozában:

    http://www.javaworld.com/javaworld/jw-12-1999/jw-12-ssj-jspmvc.html
    Mutasd a teljes hozzászólást!
  • Én erre a Struts Frameworkot hasznalom.


    Jaj de jó lenne ha erről valaki mesélne !
    Ez egy technologia, mint a szervlet vagy egy progi egy IDE vagy micsoda?
    Struts,EJB ezek hasonló dolgok?
    Mutasd a teljes hozzászólást!
  • Jsp+szervlet ez a model2 ugye?
    Az elvieket értem,de gyakorlatban még nem alkalmaztam.
    Mondjuk irok szervletet itt ami kell a feldolgozáshoz a jsp-ben a megjelenitést és ahová kell behivom a szervletet?
    Mutasd a teljes hozzászólást!
  • Szia,

    nem egészen értem, miért irtad ezt nekem, mert magam is igy vélem - azzal a különbséggel, hogy
    talán
    a JSF is hasonlóan jó megoldás.

    Ha már mvc: bár nagyon jól hangzik, de ez igy önmagában túl sokat nem mond a kb. legfelső tervezési szinten túl. Az mvc alapvetően egy meta-pattern, ahogyan ez megvalósul - no, ennek konkrét tervezési mintái lehetnek izgalmasabbak.
    Mutasd a teljes hozzászólást!
  • Sziasztok!

    Véleményem szerint a JSP-t önmagában nem sok mindenre lehet hasznalni.
    JSP-Servlet kombináció már jobb, mivel a logikát és a megjelenítést külön tudjuk választani egymástól. A JSP kódba semmiképpen nem szabad java kódot írni, mivel ekkor a jsp oldalba kerülne a logika. Ugyan úgy gondolom a Servlettel kapcsolatba, hogy ebbe sem szabad Megjelenítést belevinni.
    Mindenképpen az MVC logikát kellene követned, a megjelenítést-vezérlést-adatokat külön kell választani, így lehet karbantartható átlátható kódot készíteni. Én erre a Struts Frameworkot hasznalom.
    Mutasd a teljes hozzászólást!
  • Mivel a JSP is leiró nyelv, valóban nagyon hasonlit a PHP-hez első ránézésre. Lehet alkalmazni benne java vagy jsp scriptet - de mint dshk is irta -, de ez elég problémás.

    Viszont ha a jsp hátulról támogatod meg pl. servletekkel vagy custom attributomokkal, az rögtön átláthatóbb lesz. De mondom, a jsp se a végső megoldás szvsz.
    Mutasd a teljes hozzászólást!
  • JSP-be beleírni a java kódot pont ugyanakkora marhaság, mint a szervletbe beleírni a html-t. Persze ha csak 5 lapról van szó, akkor viszont nem ezt tenni marhaság :)
    Mutasd a teljes hozzászólást!
  • Még nem vagyok nagyon otthon a JSP-ben,de azért láttam már JSP kodot.
    Eléggé hasonlit a PHP-hez.
    Eddig még csak szervleteztem,de ezzel a JSP-vel nem veszti el az értelmét az egész JAVA?
    Vagy a JSP-nál is kell objektumot stb stb használni mint a szervletnél?

    JSF tanulásához kell JSP ismeret vagy elég a szervlet ismeret?
    Mutasd a teljes hozzászólást!
  • Amúgy a 'csak kényelmesebb' kitétel órákat, napokat vagy akár heteket is jelenthet egy fejlesztés esetén!
    Mutasd a teljes hozzászólást!
  • Servletekkel felépiteni és hatékonyan karbantartani egy oldalt szerintem nehéz. Összeolvad(hat) az adatelérés, a feldolgozás és a kliensnek szánt adat (pl. html) elkészitése.

    A jsp ettől annyival előrébb lép (bár innen is érdemes továbbmenni pl. JSF fele), hogy legalább a megjelenités elválik ettől. Speciel nekem a jsp nagyon nem jött be soha, bár honlap generálására messze jobb, mint sima servletek.

    Szóval azért kényelmesebb a JSP, mert nagyrészt a servletek dinamizmusát egy kényelmes statikus könyvezettel tudod ötvözni.
    Mutasd a teljes hozzászólást!
  • Hello!

    Valaki tudna nekem egy kicsit regélni arról,hogy mi annak a hátrány,hogy egy weboldalat csak szervletben irok? (eltekintve,hogy több idő oda beleágyazni mindenféle html-t)
    Szóval miért is jobb a jsp+szervlet használata?
    Csak kényelmesebb?Gyorsabb? stb stb ?
    Mutasd a teljes hozzászólást!
  • meg nem, majd meglesem, ha raerek:)
    amugy meg, mikor feltettem meg nem volt 5.5-os tomcat:)
    Mutasd a teljes hozzászólást!
  • Tomcat 5.5-ot probaltad mar?

    Ott meg raadasul a jdk igeny sincs meg, jre eleg hozza, igy a memoriahasznalata meg alacsonyabb, mert nem kell neki a tools.jar...

    Masreszt pedig megy 1.5-os java-val, tehat tobb peldanyt indithatsz ugy hogy csak egyszer foglalnak a jar-ok memoriat...

    Mutasd a teljes hozzászólást!
  • jol mondod, mindig bele kell nezni kicsit a cuccokba, ha van ra mod.

    masik dolog amit en tomcattel tapasztaltam, hogy a regebbi(4.x) sokkal lassabban indul el, mint az uj(5.x).
    Mutasd a teljes hozzászólást!
  • Tapasztalataid milyenek?


    menni megy, de meg nincs olyan ugyfelem, akinek szuksege lenne ra
    Mutasd a teljes hozzászólást!

  • hogy lassú az persze marhaság, viszont az adminisztrálása tényleg bonyolultabb, mert az adminisztrátornak értenie kell(ene) a java szerverhez. Ráadásul olyan szinten megcsinálni, hogy egyik bérlő ne zabálja el a másik elől pl. a processzoridőt már nagyon durva infrastruktúrát igényel. Ezért aztán a java akkor logikus ha csak egyetlen cégre van fenntartva a szerver.


    Ha olyan komoly igenyek vannak, ahol mar tenyleg zabaljak a procit/memoriat egymastol a JOL megirt (amik nem pazaroljak az eroforrasokat) alkalmazasok is, akkor altalaban a megrendelonek mar van penze sajat de legalabbis dedikalt (szerver berlet) szerverre.

    Mutasd a teljes hozzászólást!
  • Alapvetoen a jsp-vel nem gond az hogy lassu...

    A gond az, hogy nagyon lassu tud lenni, ha valamit eltolt az ugyfel... az egesz gepet le tudja ultetni, es ezt komolyan mondom. Bar az igazat megvallva ez php-ban ugyanugy eloidezheto, gondolom...

    Szoval kormere kell nezni a tisztelt ugyfelnek hogy mit rak fel, es ha doglodik miatta a szerver akkor vissza kell hajitani, hogy javitsa ki.

    Mutasd a teljes hozzászólást!
  • A
    kezdő java fejlesztő
    t az _ott_ kezdőként beállóra értem, tehát nem abszolute newbiera. (Ez félreérthető megfogalmazás volt, elismerem.) Német tulajdonú céget ismerek ilyet, illetve a kinti árak - Németországban - ilyenek és jobbak. (Meg rosszabbak is:S)
    Mutasd a teljes hozzászólást!
  • hogy lassú az persze marhaság, viszont az adminisztrálása tényleg bonyolultabb, mert az adminisztrátornak értenie kell(ene) a java szerverhez. Ráadásul olyan szinten megcsinálni, hogy egyik bérlő ne zabálja el a másik elől pl. a processzoridőt már nagyon durva infrastruktúrát igényel. Ezért aztán a java akkor logikus ha csak egyetlen cégre van fenntartva a szerver.
    Mutasd a teljes hozzászólást!
  • lol
    Mutasd a teljes hozzászólást!
  • Azt azert szeretnem, ha mutatnal nekem egy ceget, ahol kezdo java-s fejlesztokent 3-4000+fat keresel orankent. Akar privatban is...
    Mutasd a teljes hozzászólást!
  • nem az appletet nem kedvelik, hanem a php-t (az "előbbi" a php és java közül értendő)
    Mutasd a teljes hozzászólást!


  • Tapasztalataid milyenek?
    Mutasd a teljes hozzászólást!
  • Ez rendben is van, csak a három példából kettő a számomra klasszikus java applet példa volt (játék és kalkulátor). De akkor asszem ezt tisztáztuk:)

    Amúgy miért gondolod, hogy nem kedvelik az appletet a bankok? Emlékeim szerint OPT Online is igy megy.
    Mutasd a teljes hozzászólást!
  • Hostingolással igazad van, én spec linux/apache/php rendszergazdát még nem tudtam rávenni akárcsak jsp szolgáltatására, "mert lassú":/


    en ravettem magam:) ugyfeleknek kellhet, kielezett piacon egyre tobbet kell nyujtani.
    Mutasd a teljes hozzászólást!
  • Java programozóként szerintem mind szakmailag mint anyagilag jobbak a lehetőségeid. "Phps" cégnél ritkán lehetsz rendszer- vagy programtervező (ha akarsz lenni persze:), és szintén ritkán keresel 3000-4000+fát óránként - akár kezdőként is.

    Hostingolással igazad van, én spec linux/apache/php rendszergazdát még nem tudtam rávenni akárcsak jsp szolgáltatására, "mert lassú":/
    Mutasd a teljes hozzászólást!
  • itt a
    szerveroldali kapcsolat
    on volt a hangsúly, egy java applet vagy flash mozi vagy html űrlap ugyanúgy hivatkozhat php-ra is, mint java-ra, de az említett környezetben (pl. bank) az előbbit nem fogják kedvelni
    Mutasd a teljes hozzászólást!
  • Természetesen én is szerver oldalra gondoltam, servletre és jsp-re.
    De egyébként ha jól gondolom valamivel "komolyabb" technologia ez a java-nem,mint a php.
    Viszont az valóban tuti, hogy többen szolgáltatnak php-t,mint java,de azért ez is fellendűlőben van.
    De egyébként java programozót viszont keresnek cégek, nemde?
    Mutasd a teljes hozzászólást!
Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd