No hlavne po prechodu na spring MVC nevidim moc duvod ty struts pouzivat. Tehdy jsem je pouzival jako zaklad cele web aplikace. Pomerne rozsahle. Dnes bych vse programoval uplne jinak. Pro velke mnozstvi controlleru mi prijde spring mvc osobne prehlednejsi, pokud si jej ulozim do nekolika konfiguracnich souboru. Tehdy to tusim u struts neslo. Abych priznal barvu, uz si na vsechny duvody ani nepamatuju. Je to prece jenom uz jeden rok co jsem na struts nesahl. A ani nevidim moc duvod sahnout. Ted posilhavam spis hodne po portlet MVC springu. Ale jeste jsem nenasel zadny pouzitelny priklad. Jeste to totiz neni oficialne zacleneno. Ale je to tim co vyvijim.

Pet

Tomas Vojtech napsal(a):

a jake jsou duvody nepouzivani struts? spring mvc neznam, vsechny projekty na kterych jsem delal byly ve struts a ted poprve v myFaces (JSF), ale stale se mi zda struts lepsi nez facy

Burdik Petr napsal(a):

Ze struts pouzivam postupne uz pouze tiles a od tech chci odejit taky. Moc bych to z osobni zkusenosti nepouzival. Ale moznost to samozrejme je.

Pet

Tomas Vojtech napsal(a):

taky stoji za zamysleni pouziti struts jako MVC frameworku a hibernate pro ORM, spring lze pouzit i s temito technologiemi na spravu transakci a jako bean factory

Burdik Petr napsal(a):

Sam jsem zacinal jako Vy. Ted bych zacal takto. JSP se naucite i pri uceni se springu.

Mrknete sem http://www.springframework.org/docs/MVC-step-by-step/Spring-MVC-step-by-step.html, nebo si to alespon zkuste. Urcite Vas to nebude stat vic jak pulden casu. Mozna den. Ale stoji to za to. Hlavne mozna pochopite, jak to navrhnout. V knizkach o springu najdete dalsi inspiraci.

Pekny den
Pet


Martin Majer napsal(a):

Jasně, vím že dělám to co je už dávno hotovo. Mně jde teďka o to, pochopit, jak to funguje, naučit se JSP. A vůbec se nechci pouštět do nějakého frameworku, když sotva zvládám základy. Tak poradíte mi prosím, jak by vypadala typická implementace modelu pro jednoduchou aplikaci s přihlašováním a registrací?

2006/4/13, Burdik Petr <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>:

    Mrknete na spring framework. Mam pocit ze se chystate resit 100x
    objevene kolo u vozu.

    Pet

    Martin Majer napsal(a):

> Data budu ukládát do MySQL, s návrhem struktury v databázi problém
    > nemám. Jde mi o to, jak uchovávat data v rámci aplikace, nevím
    si rady
    > s objektovým návrhem. Ještě musím zmínit, že nepoužívám žádný
    > framework, myslím si, že by mi práci vůbec neulehčil.
    >
    > 2006/4/13, Tomas Vojtech <[EMAIL PROTECTED]
    <mailto:[EMAIL PROTECTED]>
    > <mailto:[EMAIL PROTECTED]
    <mailto:[EMAIL PROTECTED]>>>:
    >
    >     k uchovani informaci o uzivatelich je mozne pouzit ldap
    server, pokud
    >     pouzivate spring tak primo pro nej je napsan acegi security
    system,
    >     nejak vice s temito jeste seznameny nejsem a taky me to
    zajima takze
    >     pokud prijdete na nejake zajimave pouzitelne informace tak
    je sem
    >     prosim
    >     napiste
    >
    >     tomas vojtech
    >
    >     Martin Majer napsal(a):
    >     > Ahoj,
    >     >
> > učím se JSP a snažím se proniknout do MVC architektury. Řeším
    >     naprosto
> > asi naprosto triviální problém, ale bohužel si s ním nevím
    rady.
    >     > Potřebuji vyrobit jednoduché přihlašování. Každý uživatel
    bude mít
> > nějaké role (např. admin nebo user), které budou specifikovat
    >     oprávnění
    >     > k různým částem webové aplikace. Toto ověřování řeším v
    kontroleru,
> > který mám naštěstí už hotový. Ale nevím, jak implementovat
    model.
> > Nenapadá mě žádný postup, o kterém bych byl přesvědčený, že je
    >     dobrý a
> > nebude bránit v dalším vývoji aplikace (která má být poměrně
    >     rozsáhlá).
> > Tak bych se rád zeptal odborníků na webové aplikace v Javě
    - jak mám
    >     > model navrhnout? Kam mám ukládat informace o přihlášení,
    kde mám
    >     > komunikovat s databází? Jak ho vytvořit, aby byl pružný a
    >     jednoduše se
    >     > dal rozšířit?
    >     >
    >     >
    >     > Předem díky za všechny odpovědi a rady.
    >     >
    >     >
    >     > Martin Majer
    >
    >









Odpovedet emailem