eterna 第一个案例

<!-- 我的第一个案例 -->
            <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"
posted @ 2013-01-16 09:27  Peter_youny  阅读(122)  评论(0编辑  收藏  举报