> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of
> BOGAERT Mathias
> Sent: Monday, June 23, 2003 6:32 PM
> To: Opensymphony-Webwork ([EMAIL PROTECTED])
> Subject: [OS-webwork] Making components accept parameters
> 
> Guys,
> 
> I think it would be a good idea to extend the use of components.xml to
> include parameters (same way as interceptors accept parameters).
> 
>     <component>
>         <scope>application</scope>
>         <class>com.intrasoft.search.lucene.LuceneIndexer</class>
>         <enabler>com.intrasoft.search.IndexerAware</enabler>
>         <param name="indexDir">lucene-index</param>
>     </component>
> 
> Or in a new format:
> 
>     <component name="indexer" scope="application">
>         <class>com.intrasoft.search.lucene.LuceneIndexer</class>
>         <enabler>com.intrasoft.search.IndexerAware</enabler>
>         <param name="indexDir">lucene-index</param>
>     </component>
> 
> This will call setIndexDir on LuceneIndexer using Jakarta BeanUtils.
> Giving each component a unique name also has another advantage:
> 
> ComponentManager cm = (ComponentManager)
>
ServletActionContext.getRequest().getAttribute("DefaultComponentManager"
);
> Indexer indexer = (Indexer) cm.getComponent("indexer");
> 
> Good idea?

Yes definitely.

Ara.



-------------------------------------------------------
This SF.Net email is sponsored by: INetU
Attention Web Developers & Consultants: Become An INetU Hosting Partner.
Refer Dedicated Servers. We Manage Them. You Get 10% Monthly Commission!
INetU Dedicated Managed Hosting http://www.inetu.net/partner/index.php
_______________________________________________
Opensymphony-webwork mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork

Reply via email to