敬业的IT人 >> 编程开发 >> 其他语言 >> NoahWeb应用——模组资源

NoahWeb应用——模组资源

敬业的IT人 互联网 佚名 2008-2-19 12:02:28

这次给大家介绍一下NoahWeb中的模组,模组Module和动作Actiborder="0" alt="NoahWeb应用——模组资源(图一)" />

点击编辑后进入编辑器界面,如下图:

NoahWeb应用——模组资源(图二)

点击‘新建’按钮打开编辑页面,然后输入字符资源的名称和内容,如下图:

NoahWeb应用——模组资源(图三)

然后点击‘确定’回到上一页面,保存字符资源。

继续新建第二个字符资源为:

NoahWeb应用——模组资源(图四)

然后点击‘确定’回到上一页面,保存字符资源,这样两个字符资源就建好了.

  • VS2005+Crystal Report开发Web应用
  • Ajax: Web应用开发的一种新方法
  • 基于MVC设计模式的WEB应用框架研究
  • 基于SQL Server的WEB应用程序注入攻击
  • Java web应用开发概览
  • 用AJAX开发智能Web应用程序之基础篇(1
    • VS2005+Crystal Report开发Web应用
    • Ajax: Web应用开发的一种新方法
    • 基于MVC设计模式的WEB应用框架研究
    • 基于SQL Server的WEB应用程序注入攻击
    • Java web应用开发概览
    • 用AJAX开发智能Web应用程序之基础篇(1
    • 然后回到代码中把复制的ModuleLink粘贴到Actiborder="0" alt="NoahWeb应用——模组资源(图八)" />

      当执行动作'test2'时因为赋值为2,所以打印字符资源‘source2’,如下图:

      NoahWeb应用——模组资源(图九)
      • VS2005+Crystal Report开发Web应用
      • Ajax: Web应用开发的一种新方法
      • 基于MVC设计模式的WEB应用框架研究
      • 基于SQL Server的WEB应用程序注入攻击
      • Java web应用开发概览
      • 用AJAX开发智能Web应用程序之基础篇(1
      • 插入标签后就可以直接用NoahWeb引擎来解析此文件了,页面如下:

        NoahWeb应用——模组资源(图十二)

        下面我们还需要在页面中插入两个标签,一个是为number赋值的NoahSetValue,另一个是调用模组的标签。首先我们来插入赋值的NoahSetValue标签,把光标指向body体中,然后选择菜单栏‘插入’标签下‘NoahWeb Objects’下面的'NoahSetValue',如下图:

        NoahWeb应用——模组资源(图十三)

        加入标签后body体中会出现一灰颜色的代码,如下图:

        NoahWeb应用——模组资源(图十四)

        在SetName后面添入变量名称number,在SetValue后面添入值2,如下图:

        NoahWeb应用——模组资源(图十五)

        现在加入调用模组的标签,这里我们需要继续使用上面建好的模组test和字符资源source1、source2。打开设计器中的模组面板,在example名称空间下右键选择test这个模组,然后选择'辅助'下面的‘复制Noah’

        NoahWeb应用——模组资源(图十六)

        回到Dreamweaver中把刚才复制的模组粘贴到NoahSetValue标签的下面,如下图:

        NoahWeb应用——模组资源(图十七)

        加入标签后,保存文件,这里要注意的是,保存时要把文件保存成aspx文件格式,而且要把文件保存在example文件夹下面,如下图:

        NoahWeb应用——模组资源(图十八)

        这样表现层调用模组的文件就写好了,下面我们在浏览器中调用test.aspx这个文件看看结果,如下图:

        NoahWeb应用——模组资源(图十九)

        由于我们在页面中赋的值是‘2’所以浏览器中显示的是字符资源‘source2’。

        有兴趣的朋友可以亲自动手做一下,把SetValue的值改成‘1’,然后调用这个页面看看结果吧。

        建立好字符资源后我们还需要在Actiborder="0" alt="NoahWeb应用——模组资源(图二十)" />

        在动作中为x和y传入的值分别是3和9,3加9的和为12,所以浏览器中输出的信息是x+y=12。

        同样表现层也可以调用这个Moudle,详细的操作步骤我就不说了,具体的代码就是

        <!--NoahModuleLinkId="summation"Value="3"Value="9"-->

        <!--NoahValueValueName="[_TEXT._this.sum]"MaxChar=""DChar=""Safety="False"-->

        好了模组部分的内容就简单给大家先介绍到这里了,模组强大而且很灵活,做的过程中如果有什么不能理解的可以到NoahWeb的官方论坛去问问,官方论坛地址:进入讨论组讨论。

粤ICP备06119539号
Copyright CiscoSky.Org,Some Rights Reserved.
Email:me1228#tom.com