1 18 19 20 package org.apache.struts.taglib.tiles; 21 22 23 import javax.servlet.jsp.tagext.TagData ; 24 import javax.servlet.jsp.tagext.TagExtraInfo ; 25 import javax.servlet.jsp.tagext.VariableInfo ; 26 27 28 33 34 public final class UseAttributeTei extends TagExtraInfo { 35 36 37 40 public VariableInfo [] getVariableInfo(TagData data) { 41 42 String classname = data.getAttributeString("classname"); 43 if( classname == null ) 44 classname = "java.lang.Object"; 45 String id = data.getAttributeString("id"); 46 if( id == null ) 47 id = data.getAttributeString("name"); 48 49 return new VariableInfo [] { 50 new VariableInfo (id, 51 classname, 52 true, 53 VariableInfo.AT_END) 54 }; 55 56 } 57 58 59 } 60 | Popular Tags |