The framework offers a flexible view layer that supports multiple view technologies, including JSP, FreeMaker, and Velocity.
 
         
                    
            
                                                    $page.link($child)
                    (Apache Struts 2 Documentation)
                    
                                    $page.link($child)
                    (Apache Struts 2 Documentation)
                    
                                    $page.link($child)
                    (Apache Struts 2 Documentation)
                    
                                    $page.link($child)
                    (Apache Struts 2 Documentation)
                    
                                    $page.link($child)
                    (Apache Struts 2 Documentation)
                    
                                    $page.link($child)
                    (Apache Struts 2 Documentation)
                    
                                    $page.link($child)
                    (Apache Struts 2 Documentation)
                    
                                    $page.link($child)
                    (Apache Struts 2 Documentation)
                    
                                    $page.link($child)
                    (Apache Struts 2 Documentation)