
struts2-jquery
Struts2 jQuery Plugin
A Plugin for the popular java web framework struts2 to provide ajax functionality and UI Widgets based on the jQuery javascript framework.
Download
This project is now active maintained at new repository location on github.com
News
Features
AJAX support
Easy AJAX Form submission and remote call with the anchor and div tag. Support for AJAX in the Tabs.
``` <%@ taglib prefix="s" uri="/struts-tags"%> <%@ taglib prefix="sj" uri="/struts-jquery-tags"%> Div 1
<sj:a id="link1" href="%{ajaxTest}" targets="div1">
Update Content
</sj:a>
```
Support for themes
Built in themes from jQuery * black-tie * blitzer * cupertino * dot-luv * eggplant * excite-bike * flick * hot-sneaks * humanity * le-frog * mint-choc * overcast * pepper-grinder * redmond * smoothness * start * sunny * swanky-purse * trontastic * ui-darkness * ui-lightness * vader * Your custom theme create with jQuery ThemeRoller
More about themes see the Head Tag
Use of Build in themes:
<%@ taglib prefix="s" uri="/struts-tags"%>
<%@ taglib prefix="sj" uri="/struts-jquery-tags"%>
<html>
<head>
<sj:head jqueryui="true" jquerytheme="cupertino"/>
</head>
<body>
</body>
</html>
Use of your costume theme:
<%@ taglib prefix="s" uri="/struts-tags"%>
<%@ taglib prefix="sj" uri="/struts-jquery-tags"%>
<html>
<head>
<sj:head jqueryui="true" jquerytheme="mytheme" customBasepath="template/themes"/>
</head>
<body>
</body>
</html>
UI widgets
- Tabbed Panel
- Datepicker
- Dialog
- Menu
- Accordion
- Autocompleter
- Button
- Buttonset
- Progressbar
- Slider
- Grid
- Richtext Editor
- Charts
- Spinner
UI interactions
- Resizable for Divs
- Drag and Drop for Divs
- Selectable for Divs
- Sortable for Divs
Project Information
- License: Apache License 2.0
- 401 stars
- svn-based source control
Labels:
struts2
jquery
plugin
ajax
JEE
tabs
tabbedpanel
datepicker
Java
grid
table
autocompleter
richtext
chart
j2ee