Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Can be configured to suit many different requirements
  •  

The plug-in extends struts-default so you can extend the "breadcrumb" package to get these additional features.

...

Code Block
======================	
A sample configuration
======================

<struts>
 
 <package name="strutsSchool" extends="tiles-default,com.strutsschool.interceptors.breadcrumbs">
	
	<interceptors>
		<interceptor-stack name="strutsschoolStack">
			<interceptor-ref name="defaultStack"></interceptor-ref>
			<interceptor-ref name="breadCrumbs">
				<param name="wildCardSeparator">_</param>
	    		        <param name="uniqueCrumbsOnly">true</param>
	    		        <param name="getRequestsOnly">true</param>				
	    		        <param name="crumbMax">2</param>	    		
				<param name="excludeMethods">save,update,remove</param>
			</interceptor-ref>			
		</interceptor-stack>
	</interceptors>
	
	<default-interceptor-ref name="strutsschoolStack"></default-interceptor-ref>
</package> 
	...
</struts>

You could also include screenshots by attaching the images to this page:

...

Setting

Description

Default

Possible Values

crumbMax

Maximum crumbs to manage before a new request begiwill pop the oldest from stack

2

int

some.setting

A short description

true

true or false

This plugin can be installed by copying the plugin jar into your application's /WEB-INF/lib directory. No other files need to be copied or created.

...