:* 6. '''Results millorats:''' a diferència dels Action Forwards, els ''results'' d'Struts 2 són més flexibles a l'hora de poder definir múltiples elements de la vista. A més desapareix la complexitat d'utilitzar ''ActionForwards'', ja que se substitueix per la devolució d'Strings.
 
:* 6. '''Results millorats:''' a diferència dels Action Forwards, els ''results'' d'Struts 2 són més flexibles a l'hora de poder definir múltiples elements de la vista. A més desapareix la complexitat d'utilitzar ''ActionForwards'', ja que se substitueix per la devolució d'Strings.
   −
:* 7. '''Millores a Tags:''' Struts 2 permet afegir capacitats utilitzant etiquetes que permeten fer pàgines consistents sense afegir codi. Els ''tags'' presenten més opcions, estan orientats als ''results'' i poden ser canviats de forma senzilla. A més s'afegeixen ''tags'' de marcat (Markup) els quals poden editar usant ''templates FreeMarker''. Això vol dir que podem fer que un mateix ''tag'' es comporti de manera diferent sense haver de fer cap tasca de programació.
+
:* 7. '''Millores a Tags:''' Struts 2 permet afegir capacitats utilitzant etiquetes que permeten fer pàgines consistents sense afegir codi. Els ''tags'' presenten més opcions, estan orientats als ''results'' i poden ser canviats de forma senzilla. A més s'afegeixen ''tags'' de marcat (Markup) els quals poden editar usant ''plantilles FreeMarker''. Això vol dir que podem fer que un mateix ''tag'' es comporti de manera diferent sense haver de fer cap tasca de programació.
    
:* 8. '''S'introdueixen anotacions:''' les aplicacions en Struts 2 poden utilitzar anotacions com a alternativa a XML i configuracions basades en propietats.
 
:* 8. '''S'introdueixen anotacions:''' les aplicacions en Struts 2 poden utilitzar anotacions com a alternativa a XML i configuracions basades en propietats.
   Exception encountered, of type "Error"