Tiles 2 Test Application

JSP-based tests

Features in Tiles 2.0.x

Standard Render/Attribute Tests

Test Insert Configured Definition
Test Insert Configured Definition With Expression
Test Insert Configured Definition with Ignore
Test Insert Configured Definition with Flush
Test Insert Configured Definition with Preparer
Test Insert Configured Definition with Preparer configured in the definition itself
Test Insert Configured Classpath Definition
Test Insert Configured Definition with an overridden content
Test Insert Configured Definition with an overridden content and one with original content
Test Insert Configured Definition with an inline content
Test Insert Configured Definition that contains another definition inside
Test Insert Configured Definition with an exception in an attribute page
Test Insert Configured Definition with FreeMarker
Test Insert Configured Definition with Open Body
Test Put Tag
Test Put Tag with Flush
Test Put Tag using EL
Test Put Tag using a servlet mapping as a template
Test Put List Tag
Test importAttribute Tag
Test importAttribute Tag with no name
Test Tiles Definition Filter
Test Tiles Dispatch Servlet
Test Localization

Mutable Container Tests

Test Definition Tag
Test Definition Tag extending configured and custom definitions
Test Definition Tag with Preparer
Test Insert Definition that contains another definition inside (configured via tiles-defs.xml) using JSP tags
Test Insert Definition that contains another definition inside using JSP tags
Test Insert Definition that contains another definition inside (configured via tiles-defs.xml) using JSP tags without types
Test Insert Definition that contains another definition inside using JSP tags without types

Roles Verification tests

Test Insert Configured Definition with Specified Role
Test Insert Configured Definition with Specified Role in Tag
Test Insert Configured Definition with Attribute that have Roles
Test Insert Configured Definition with Attribute that have Roles in Tags

Features in Tiles 2.1.x

Standard Render/Attribute Tests

Test Insert Configured Definition with an overridden template
Test Insert Configured Definition in Old Format
Test Insert Configured Cascaded Definition
Test Insert Configured Cascaded Definition with Override
Test Insert Configured Cascaded Definition with Template
Test Insert Configured Cascaded Definition with List
Test Insert Configured Definition with Reversed Attribute
Test Insert Configured Definition with Attribute Preparer
Test Insert Nested Definition
Test Insert Nested Definition only using JSP tags
Test Insert Nested List Definition
Test Insert Nested List Definition only using JSP tags
Test Insert Configured Definition with EL
Test Insert Configured Definition with EL to test Single Evaluation
Test Insert Configured Definition with Wildcards
Test Insert Configured Definition with Default Values
Test Put Tag with Cascaded Attributes
Test Put Tag with Overridden Cascaded Attributes
Test Put Tag with Cascaded Attributes and Template
Test Put Tag using EL to test Single Evaluation
Test Put Tag with Reversed Attribute
Test Put List Cascaded Tag
Test Put List Tag with Inherit
Test importAttribute Tag with List Inherit
Test setCurrentContainer Tag

Mutable Container Tests

Test Definition Tag with a List Inherit

Database Verification tests

Test Insert Configured Definition from DB
Test Insert Extended Configured Definition from DB
Test Localization from DB

Features in Tiles 2.2.x

Standard Render/Attribute Tests

Test Insert Configured Definition with MVEL
Test Insert Configured Definition with OGNL
Test Insert Configured Definition with Regular Expression

FreeMarker-based tests

Features in Tiles 2.0.x

Standard Render/Attribute Tests

FreeMarker: Test Insert Configured Definition
FreeMarker: Test Insert Configured Definition with Ignore
FreeMarker: Test Insert Configured Definition with Flush
FreeMarker: Test Insert Configured Definition with Preparer
FreeMarker: Test Insert Configured Definition with Preparer configured in the definition itself
FreeMarker: Test Insert Configured Classpath Definition
FreeMarker: Test Insert Configured Definition with an overridden content
FreeMarker: Test Insert Configured Definition with an overridden content and one with original content
FreeMarker: Test Insert Configured Definition with an inline content
FreeMarker: Test Insert Configured Definition that contains another definition inside
FreeMarker: Test Insert Configured Definition with an exception in an attribute page
FreeMarker: Test Insert Configured Definition with Open Body
FreeMarker: Test Put Tag
FreeMarker: Test Put Tag with Flush
FreeMarker: Test Put Tag using EL
FreeMarker: Test Put Tag using a servlet mapping as a template
FreeMarker: Test Put List Tag
FreeMarker: Test importAttribute Tag
FreeMarker: Test importAttribute Tag with no name
FreeMarker: Test Tiles Definition Filter
FreeMarker: Test Tiles Dispatch Servlet
FreeMarker: Test Localization

Mutable Container Tests

FreeMarker: Test Definition Tag
FreeMarker: Test Definition Tag extending configured and custom definitions
FreeMarker: Test Definition Tag with Preparer
FreeMarker: Test Insert Definition that contains another definition inside (configured via tiles-defs.xml) using JSP tags
FreeMarker: Test Insert Definition that contains another definition inside using JSP tags
FreeMarker: Test Insert Definition that contains another definition inside (configured via tiles-defs.xml) using JSP tags without types
FreeMarker: Test Insert Definition that contains another definition inside using JSP tags without types

Roles Verification tests

FreeMarker: Test Insert Configured Definition with Specified Role
FreeMarker: Test Insert Configured Definition with Specified Role in Tag
FreeMarker: Test Insert Configured Definition with Attribute that have Roles
FreeMarker: Test Insert Configured Definition with Attribute that have Roles in Tags

Features in Tiles 2.1.x

Standard Render/Attribute Tests

FreeMarker: Test Insert Configured Definition with an overridden template
FreeMarker: Test Insert Configured Definition in Old Format
FreeMarker: Test Insert Configured Cascaded Definition
FreeMarker: Test Insert Configured Cascaded Definition with Override
FreeMarker: Test Insert Configured Cascaded Definition with Template
FreeMarker: Test Insert Configured Cascaded Definition with List
FreeMarker: Test Insert Configured Definition with Reversed Attribute
FreeMarker: Test Insert Configured Definition with Attribute Preparer
FreeMarker: Test Insert Nested Definition
FreeMarker: Test Insert Nested Definition only using JSP tags
FreeMarker: Test Insert Nested List Definition
FreeMarker: Test Insert Nested List Definition only using JSP tags
FreeMarker: Test Insert Configured Definition with EL
FreeMarker: Test Insert Configured Definition with EL to test Single Evaluation
FreeMarker: Test Insert Configured Definition with Wildcards
FreeMarker: Test Insert Configured Definition with Default Values
FreeMarker: Test Put Tag with Cascaded Attributes
FreeMarker: Test Put Tag with Overridden Cascaded Attributes
FreeMarker: Test Put Tag with Cascaded Attributes and Template
FreeMarker: Test Put Tag using EL to test Single Evaluation
FreeMarker: Test Put Tag with Reversed Attribute
FreeMarker: Test Put List Cascaded Tag
FreeMarker: Test Put List Tag with Inherit
FreeMarker: Test importAttribute Tag with List Inherit
FreeMarker: Test setCurrentContainer Tag

Mutable Container Tests

FreeMarker: Test Definition Tag with a List Inherit

Database Verification tests

FreeMarker: Test Insert Configured Definition from DB
FreeMarker: Test Insert Extended Configured Definition from DB

Features in Tiles 2.2.x

Standard Render/Attribute Tests

FreeMarker: Test Insert Configured Definition with MVEL
FreeMarker: Test Insert Configured Definition with OGNL
FreeMarker: Test Insert Configured Definition with Regular Expression
FreeMarker: Test Insert Configured Definition in Module

Velocity-based tests

Features in Tiles 2.0.x

Standard Render/Attribute Tests

Velocity: Test Insert Configured Definition
Velocity: Test Insert Configured Definition with Ignore
Velocity: Test Insert Configured Definition with Flush
Velocity: Test Insert Configured Definition with Preparer
Velocity: Test Insert Configured Definition with Preparer configured in the definition itself
Velocity: Test Insert Configured Classpath Definition
Velocity: Test Insert Configured Definition with an overridden content
Velocity: Test Insert Configured Definition with an overridden content and one with original content
Velocity: Test Insert Configured Definition with an inline content
Velocity: Test Insert Configured Definition that contains another definition inside
Velocity: Test Insert Configured Definition with an exception in an attribute page
Velocity: Test Insert Configured Definition with Open Body
Velocity: Test Put Tag
Velocity: Test Put Tag with Flush
Velocity: Test Put Tag using EL
Velocity: Test Put Tag using a servlet mapping as a template
Velocity: Test Put List Tag
Velocity: Test importAttribute Tag
Velocity: Test importAttribute Tag with no name
Velocity: Test Tiles Definition Filter
Velocity: Test Tiles Dispatch Servlet
Velocity: Test Localization

Mutable Container Tests

Velocity: Test Definition Tag
Velocity: Test Definition Tag extending configured and custom definitions
Velocity: Test Definition Tag with Preparer
Velocity: Test Insert Definition that contains another definition inside (configured via tiles-defs.xml) using JSP tags
Velocity: Test Insert Definition that contains another definition inside using JSP tags
Velocity: Test Insert Definition that contains another definition inside (configured via tiles-defs.xml) using JSP tags without types
Velocity: Test Insert Definition that contains another definition inside using JSP tags without types

Roles Verification tests

Velocity: Test Insert Configured Definition with Specified Role
Velocity: Test Insert Configured Definition with Specified Role in Tag
Velocity: Test Insert Configured Definition with Attribute that have Roles
Velocity: Test Insert Configured Definition with Attribute that have Roles in Tags

Features in Tiles 2.1.x

Standard Render/Attribute Tests

Velocity: Test Insert Configured Definition with an overridden template
Velocity: Test Insert Configured Definition in Old Format
Velocity: Test Insert Configured Cascaded Definition
Velocity: Test Insert Configured Cascaded Definition with Override
Velocity: Test Insert Configured Cascaded Definition with Template
Velocity: Test Insert Configured Cascaded Definition with List
Velocity: Test Insert Configured Definition with Reversed Attribute
Velocity: Test Insert Configured Definition with Attribute Preparer
Velocity: Test Insert Nested Definition
Velocity: Test Insert Nested Definition only using JSP tags
Velocity: Test Insert Nested List Definition
Velocity: Test Insert Nested List Definition only using JSP tags
Velocity: Test Insert Configured Definition with EL
Velocity: Test Insert Configured Definition with EL to test Single Evaluation
Velocity: Test Insert Configured Definition with Wildcards
Velocity: Test Insert Configured Definition with Default Values
Velocity: Test Put Tag with Cascaded Attributes
Velocity: Test Put Tag with Overridden Cascaded Attributes
Velocity: Test Put Tag with Cascaded Attributes and Template
Velocity: Test Put Tag using EL to test Single Evaluation
Velocity: Test Put Tag with Reversed Attribute
Velocity: Test Put List Cascaded Tag
Velocity: Test Put List Tag with Inherit
Velocity: Test importAttribute Tag with List Inherit
Velocity: Test setCurrentContainer Tag

Mutable Container Tests

Velocity: Test Definition Tag with a List Inherit

Database Verification tests

Velocity: Test Insert Configured Definition from DB
Velocity: Test Insert Extended Configured Definition from DB

Features in Tiles 2.2.x

Standard Render/Attribute Tests

Velocity: Test Insert Configured Definition with MVEL
Velocity: Test Insert Configured Definition with OGNL
Velocity: Test Insert Configured Definition with Regular Expression
Velocity: Test Insert Configured Definition in Module