1 7 package fr.improve.struts.taglib.layout.util; 8 9 import javax.servlet.http.HttpServletRequest ; 10 import javax.servlet.jsp.PageContext ; 11 12 import org.apache.struts.taglib.nested.NestedPropertyHelper; 13 14 import fr.improve.struts.taglib.layout.skin.Skin; 15 16 22 public class NestedHelper { 23 24 public static String getAdjustedProperty(String in_property, PageContext in_context) { 25 if (isNestedCompatbilitySet(in_context)) { 26 return NestedPropertyHelper.getAdjustedProperty((HttpServletRequest )in_context.getRequest(), in_property); 27 } else { 28 return in_property; 29 } 30 } 31 32 protected static boolean isNestedCompatbilitySet(PageContext in_context) { 33 Skin lc_skin = LayoutUtils.getSkin(in_context.getSession()); 34 return lc_skin.isNestedCompatible(); 35 } 36 } 37 | Popular Tags |