Re[2]: J2EE BluePrints and Struts

2002-02-05 Thread Oleg V Alexeev

Hello Ted,

Tuesday, February 05, 2002, 6:20:19 PM, you wrote:

TH> Or, I guess the Commons -- there's a tag, but it's mostly a  JavaBean,
TH> yes?

It is not tag - it is bean only. Developer can set properties and read
page count, iterator with page labels and so all. To generate actual
pager at JSP-page developer can use logic:iterate and so all.

TH> And of course, everything we're saying about Oleg's would also go for
TH> Pierre's, if he would like to donate it to the cause. 

TH> If the two implementations are sufficient differently, and each would
TH> work better under different circumstnaces, perhaps we could offer them
TH> together. 

TH> -T.


-- 
Best regards,
 Olegmailto:[EMAIL PROTECTED]



--
To unsubscribe, e-mail:   
For additional commands, e-mail: 




Re[2]: J2EE BluePrints and Struts

2002-02-05 Thread Oleg V Alexeev

Hello Ted,

Tuesday, February 05, 2002, 4:58:37 PM, you wrote:

TH> Oleg had a pager as part of his BeanFactory, but that was never made
TH> part of the framework. Perhaps he will get back to that after the 
TH> ServiceManager work (Go Oleg!). 

Pager bean is already ok and I can commit it to the repository
anytime. But I think that it is not struts-related stuff and can be
used with any project - so is it right to commit pager bean to the
struts repository? There is one reason only to do so - struts has not
any pager code now... 8)

TH> Generally, these type of model-centric patterns do not need be a part of
TH> the core framework. The framework provides places where you can plug
TH> into the model (Actions). And ways to pass control back and forth
TH> between the View (struts-config elements). But the implementation of
TH> something like paging is an excercise left to the developer. 

TH> A patterns-based approach to paging might be something I would put into
TH> the optional Scaffold package, which has a number of
TH> implementation-pattern type classes. 




-- 
Best regards,
 Olegmailto:[EMAIL PROTECTED]



--
To unsubscribe, e-mail:   
For additional commands, e-mail: