Name | Breadcrumb Plugin |
---|---|
Publisher | Scott Stanlick |
License | Open Source (ASL2) |
Version | 1.3 |
Compatibility | Struts 2.0.9+ |
Homepage | http://strutsschoolstruts2inaction.com |
Download | http://wwwstruts2inaction.strutsschool.com/downloadschild/downloadsdisplayTile-home.action |
The Struts 2 plug-in INLINE
plugin is designed to capture bread crumbs. It can be configured many ways Excerpt
...
Overview
This Struts 2 plugin plug-in is designed to capture bread crumbs when the "breadCrumbs" interceptor is included. This pluginplug-in
can be activated by incorporating it with your registered interceptors.
...
The plug-in extends struts-default so you can extend the "breadcrumb" package to get these additional features.
Example
...
...
The collection of captured requests are stored in session as Crumb objects which expose the following properties:
String action
String nameSpace
String wildPortionOfName
boolean uniqueCrumbsOnly
boolean getRequestsOnly
...
behavior sensitive to the respective web request.
...
You could also include screenshots by attaching the images to this page:
...
Settings
The following settings can be customized. See the developer guide.
Setting | Description | Default | Possible Values | ||
---|---|---|---|---|---|
| Maximum crumbs to manage before a new request will pop the oldest from stack. It's a running list of crumbs. | | | ||
| Determines if the same Crumb object is unique in crumb collection | |
| ||
| This will include only HTTP method=GET requests | |
| ||
|
http://somesite.com/somepackage/SomeAction_print.action?
Wildcard separator used in action mappings. e.g. Code Block | | uses the ( _ ) | _ |
|
| Plug-in utilizes MethodFilterInterceptor, so you can configure methods to be included | none | | ||
| Maximum crumbs to manage before a new request begiwill pop the oldest from stack | Plug-in utilizes MethodFilterInterceptor, so you can configure methods to be excluded | | |
Installation
This plugin plug-in can be installed by copying the plugin plug-in jar into your application's /WEB-INF/lib
directory. No other files need to be copied or created.
...