You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by Michael Jouravlev <jm...@gmail.com> on 2006/01/12 00:07:27 UTC
[ANNOUNCEMENT] JSP Controls Tag Library 0.3 is released
General Info
------------
The JSP Controls Tag Library allows to build page-embeddable
components that work in both Ajax and non-Ajax mode using nothing more
than JSP 1.2 (JSTL is optional). If browser has Javascript turned on
and supports XMLHTTPRequest object, the component is updated in-place,
without full page reload. Otherwise, component redirects to location
of the page it is included into, thus reloading the page and itself.
There are no special requirements for a composite page except that it
should be able to refresh itself without side effects.
New features
------------
Form, Link and Submit tags hide all internal machinery under the hood
of the Library, making you task of creating component markup easier.
Tab Component sample shows how event can be triggered using a link
instead of a button.
Struts support
--------------
Using Struts or other action-based framework to process input data is
easy. If you action class extends DispatchAction or other multi-event
action, call it directly from inside of Accept tag. If your action
handles a specific event, call it from a corresponding Handler tag.
Links
-----
Project website: http://jspcontrols.sourceforge.net/
Live demo: http://www.superinterface.com/jspcontrols/
How to build tab component: http://www.jroller.com/page/javadujour/20060110
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org
Re: [ANNOUNCEMENT] JSP Controls Tag Library 0.3 is released
Posted by Wendy Smoak <ws...@gmail.com>.
On 1/11/06, Torgeir Veimo <to...@pobox.com> wrote:
> What about a component that works with commons-upload to give visual
> progress feedback for uploading large files?
Someone posted about one on commons-user recently:
http://marc.theaimsgroup.com/?l=jakarta-commons-user&m=113656376413509&w=2
--
Wendy
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org
Re: [ANNOUNCEMENT] JSP Controls Tag Library 0.3 is released
Posted by Michael Jouravlev <jm...@gmail.com>.
On 1/11/06, Torgeir Veimo <to...@pobox.com> wrote:
> On Wed, 2006-01-11 at 15:07 -0800, Michael Jouravlev wrote:
> >
> > Form, Link and Submit tags
>
> What about a component that works with commons-upload to give visual
> progress feedback for uploading large files?
The primary goal for my library is to provide the lifecycle for
independent portlet-like page components using nothing but JSP. At
least for this moment, there are no plans to support fine-grained
suggest-type Ajax or timer-based async polling.
A component created with my library is represented with page fragment.
When you activate component element (a button or a link), component
handles the event and renders itself back to composite page. That is
what it does, it can re-render other components too if needed. The
nice thing that it works without Javascript/XHR as well, you can try
to turn Javascript off and see that components still work, and your
composite page knows nothing about it!
The library has examples how to create simple components like login
form or tabbed notebook. In future versions I will add templates for
image slideshow component and wizard component. Some people think that
it is impossible to create real independent components in JSP. Well,
they are wrong ;)
By the way, I took a look at ASP.NET Wizard control. They have a good
starting point, submitting all commands to one location, and having
all views within one page. Apparently they read my one-year-old
article ;) But if I understand correctly, ASP.NET component is not
page-embeddable, it occupies a whole page.
Michael.
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org
Re: [ANNOUNCEMENT] JSP Controls Tag Library 0.3 is released
Posted by Torgeir Veimo <to...@pobox.com>.
On Wed, 2006-01-11 at 15:07 -0800, Michael Jouravlev wrote:
>
> Form, Link and Submit tags
What about a component that works with commons-upload to give visual
progress feedback for uploading large files?
--
Torgeir Veimo <to...@pobox.com>
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org