struts-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ian Roughley <...@fdar.com>
Subject Re: [action2] Switching to Dojo widgets
Date Sat, 15 Apr 2006 13:47:08 GMT
Don Brown wrote:

> Ian Roughley wrote:
>
>> Ok, I'll be more specific :)  The tags that you use in JSP are 
>> directly available to other view technologies (freemarker and 
>> velocity) due to a common underlying component model.  To make this 
>> possible they have their own MVC design - using a freemarker template 
>> as the view.
>>
>> So you can use any ajax library that you want.  But if you create a 
>> new UI theme via templates, I think you are better encapsulating the 
>> logic.  SAF/WW is by no means dojo specific, but dojo was the first 
>> ajax theme implemented, and it looks like the default out of the box.
>
>
> Ok, that's the theory, but in practice, different toolkits have 
> widgets that support different parameters.  Currently, we have a 
> Component class, which has getters/setters for its parameters.  Should 
> this class have accessors for every possible parameter?
>
> Take, for example, the date picker widget.  I just switched Action 2 
> to Dojo's Date picker.  Unfortunately, it has very few parameters and 
> supports no localization, however, the component class has a bunch of 
> parameters, all supported by the old jscalendar Javascript library.  
> Do I remove all the unsupported component class parameters and someone 
> let users know they won't work, or do I replace them with parameters 
> supported by the new date picker?
>
> Don

This as come up a couple of times.  One option that was suggested is 
nesting the ww:param for the advanced parameters.

>
>>
>> /Ian
>>
>>
>>
>> netsql wrote:
>>
>>> Struts 1.x was "view independent".
>>>
>>> Is SAF2 (pronounced "SafeTy"? ;-) ) be dojo specific? Like I could 
>>> not use Tibet w/out fighting the "tags"?
>>> (or JDNC once they figure that out.)
>>>
>>> .V
>>>
>>> ps: very exciting to have Ajax built in!!!!!!!!
>>>
>>>
>>> Ian Roughley wrote:
>>>
>>>> This is where my knowledge of dojo falls short, perhaps Martin can 
>>>> assist.
>>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>>> For additional commands, e-mail: dev-help@struts.apache.org
>>>
>>>
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
>> For additional commands, e-mail: dev-help@struts.apache.org
>>
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
> For additional commands, e-mail: dev-help@struts.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org


Mime
View raw message