| From | Sent On | Attachments |
|---|---|---|
| Stefan Gesigora | Aug 31, 2005 1:53 am | |
| Martin Marinschek | Aug 31, 2005 2:12 am | |
| Stefan Gesigora | Aug 31, 2005 2:20 am | |
| Stefan Gesigora | Aug 31, 2005 3:38 am | |
| Enrique Medina | Aug 31, 2005 3:43 am | |
| Guy Katz | Aug 31, 2005 3:53 am | |
| Stefan Gesigora | Aug 31, 2005 4:00 am | |
| Murali | Aug 31, 2005 4:19 am | |
| Murali | Aug 31, 2005 4:43 am | |
| Jeff Cooper | Aug 31, 2005 5:13 am | |
| Sean Schofield | Aug 31, 2005 5:34 am | |
| Werner Punz | Aug 31, 2005 5:37 am | |
| hicham abassi | Aug 31, 2005 6:21 am | |
| Sean Schofield | Aug 31, 2005 6:23 am | |
| hicham abassi | Aug 31, 2005 6:29 am | |
| Sean Schofield | Aug 31, 2005 6:30 am | |
| Gary VanMatre | Aug 31, 2005 7:59 am | |
| Mike Kienenberger | Aug 31, 2005 10:57 am | |
| Ken Weiner | Aug 31, 2005 10:59 am | |
| Mike Kienenberger | Aug 31, 2005 11:13 am | |
| Craig McClanahan | Aug 31, 2005 11:25 am | |
| Mike Kienenberger | Aug 31, 2005 11:39 am | |
| Denn...@ak.blm.gov | Aug 31, 2005 11:51 am | |
| Ken Weiner | Aug 31, 2005 11:54 am | |
| Craig McClanahan | Aug 31, 2005 12:25 pm | |
| Mike Kienenberger | Aug 31, 2005 12:34 pm | |
| Craig McClanahan | Aug 31, 2005 12:40 pm | |
| Craig McClanahan | Aug 31, 2005 12:51 pm | |
| Mike Kienenberger | Aug 31, 2005 1:07 pm | |
| Martin Marinschek | Aug 31, 2005 1:47 pm | |
| Mike Kienenberger | Sep 1, 2005 8:01 am | |
| Martin Marinschek | Sep 1, 2005 8:43 am | |
| Mike Kienenberger | Sep 1, 2005 8:50 am | |
| Martin Marinschek | Sep 1, 2005 9:06 am | |
| Mike Kienenberger | Sep 1, 2005 9:21 am | |
| Martin Marinschek | Sep 1, 2005 9:54 am | |
| CONNER, BRENDAN (SBCSI) | Sep 2, 2005 5:59 pm | |
| Craig McClanahan | Sep 2, 2005 9:25 pm | |
| hicham abassi | Sep 6, 2005 12:15 pm |
| Subject: | Re: best way to initialize BackingBean? | |
|---|---|---|
| From: | Craig McClanahan (crai...@gmail.com) | |
| Date: | Sep 2, 2005 9:25:10 pm | |
| List: | org.apache.myfaces.users | |
On 9/2/05, CONNER, BRENDAN (SBCSI) <bc1...@sbc.com> wrote:
I went to the link you gave, but I got a "page not found" error. Is that link still valid?
Hmm ... the following link works just fine for me:
http://struts.apache.org/shale/
Even if that doesn't work, nightly builds are available at:
http://cvs.apache.org/builds/struts/nightly/struts-shale/
And, I know I'm missing something here, but don't most people initialize
their backing beans just by using lazy fetches on their getters? Either that, of course, or having some action initialize them?
That is certainly a common technique for things cached at application or session scope ... for things needed just for the current request, it's a little more convenient (and maintainable) to deliberately acquire all the data you need for the current renderng -- which will possibly depend on dynamic state information from the current request.
The other thing that makes this approach attractive is you don't have to have as deep an understanding of what a "getter" does, or the fact that it might be called more than once. This makes Java and JSF more accessible to people coming from other programming environments that do not emphasize the object orientedness that we all know and love about the language itself.
I'll definitely look into shale, though. It sounds interesting.
Try it, you'll like it :-).
- Brendan
Craig





