我跟着老师学做了一个自定义标签.但是不太懂他的运行原理.哪位高手能否解释听听?
比如前台标签使用:<m:p currpage="${page}" parem="page" totalpage="${totalpage}" path="/into2"/>
中间层自定义标签:<tlib-version>1.1</tlib-version>
 <short-name>m</short-name>
 <uri>/WEB-INF/pagetag</uri>
 <tag>
  <name>p</name>
  <tag-class>cn.cstp.org.tag.Mytag</tag-class>
  <body-content>empty</body-content>
  <attribute>
   <name>currpage</name>
   <required>true</required>
   <rtexprvalue>true</rtexprvalue>
  </attribute>
 attribute>
底层是tag.java类:
类里面有属性,和get.set方法/然后有一个StringBuffer实例的字符串组合;
请问:我前台标签里面的内容是如何传递到后台java类里面去的?好像没有new实例去调用set方法啊?怎么传值进去的呢?
所以想请高手解说下这个运行过程的原理?