Fordelen ved en metode direkte i JSP, er vel at det er hurtigt at lave noget specifikt til siden. Det forhindrer dog at man kan genbruge metoden på andre sider (som ved ASP).
Generelt er det en god ide at fjerne alt (så meget som muligt) java kode fra JSP siden, og forsøge at holde sig til jsp-tags, selvom det er lidt tungere at komme igang med. Men det er jo meget et spørgsmål om programmeringsstil og smag og behag :-)
flse: Nej det er ikke et spørgsmål om smag og behag, men om velstruktureret programmering, noget som ASP sjældent er.
Den ENESTE situation hvor jeg kan acceptere en metode i en JSP side er, hvis man kun har brug for denne metode fra en jsp side, og med sikkerhed ikke mere end denne ene metode. Men alligevel her ville jeg hellere smide metoden i en .class fil som en statisk metode.
Erikk: Går som Europe siger. Men please lad være alligevel :)
disky> det er vel op til folk selv, og ikke dig at bestemme hvordan de ønsker at programmere deres systemer?
Bortset fra det er vi enige, da jeg som jeg tidligere skrev, foretrækker at fjerne AL javakode fra JSP siderne, og iøvrigt benytter et MVC framework, så man kan strukturere sine forskellige dele af applikationen ordenligt.
Jeg skulle vide idet jeg har en metode som sørger for en noget spøjs form for præsentation af del-elementer der indgår i et Composite design-pattern. Jeg har IKKE tænkt mig at have metoder i siden alligevel, da jeg måske gerne vil genbruge metoden i fremtiden. Tilbage er der bare at sige: "Der er mange ting der skifter karakter hele tiden: Hvad er sundt, hvad er smart, hvad er over stregen, osv. men en ting er helt fast: DISKY HAR RET." Tak Disky :o)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.