<!-- 我的第一个案例 -->
<export name="myFirst.export" path="${page.view}" viewName="myFirst1.view"></export>
<model name="myFirst" transactionType="notNeed" modelExportName="myFirst.export"></model>
<view name="myFirst1.view" debug="0">
<component name="text" type="span">
<component-param>text:"yyw-hahahahahahaha"</component-param>
</component>
</view>
分析:
由三个部分组成:export,model,view
export:
name:后面跟一个export的后缀名,在model中通过指定modelExportName来调用它,进而调用view
path:el表达式,主要是一个转换,在micromagic_config.properties中有关于它的映射,page.view=/view.jsp,告诉我们指向根目录下面的view.jsp
viewName:这个就是下面view的名字啦,要加后缀名.view
model:
name:外面对它的引用,如localhost:8080/test/test.do?model=myFirst
transactionType:需不需要事务
modelExportName:指向export,同时可以调用view
view:
name:view的名称
debug:调试状态(不太清楚)
view中含有的子元素是view显示的效果
component:
name:名称
type:表明显示的是什么格式的,比如span
含有子元素:component-param:这个是里面的内容,但是要有格式规定:text:"XXXXXX"