setProperty og getProperty er der for at HTML editorer nemmere kan generere kode med javabeans, og nemmere kan parse JSP for get/set metoderne end at skulle forstå alle kodestumper.
I <% %> Kan du dog mere end du kan med de andre, idet du kan invokere metoder.
Disky er inde på noget af det rigtige.. Min erfaring er at det er en fordel at bevare Model-View-Controller arkitekturen og kun bruge JSP til præsentation. Dermed kan du også langt hen ad vejen nøjes med tags ala <jsp:getProperty.../>...og scriptlets <% ... %> kan for det meste undgås. Alt logik kan man så bygge ind i beans, enten almindelige beans eller EJBs, vhis det skal være lidt mere full-blown.
Næh, præsentation er blevet sjovere med Velocity. Skrot jsp og brug Velocity templates og en simple VelocityServlet :-)
Bare du lader være med at bruge Resins rædselsfulde Velocity look-a-like
Synes godt om
Ny brugerNybegynder
Din løsning...
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.