uap开发之 创建场景代码

   创建了UAP和UAP模块项目,接下来就要创建场景代码了。每一个场景代码都可以通过URL地址访问具体形式为 http:// 服务端地址:端口号/UAP项目名称/UAP模块名称/场景名称/index.jsp。UAP默认的端口是9000. 比如:localhost:9000/ivs/biz/testReport/index.jsp

 

场景代码结构如下图所示:包括resource,和scripts两个文件夹和一个index.jsp。resource文件夹下包括css和images连个文件夹,通过这两个文件夹名称就知道合格文件是做什么的了。图片中的searchBoxSkin.html是我写的一个皮肤文件,这个文件是UAP支持的一种扩展, 在介绍的时候写的很好,不过现在还没有完全掌握如何使用皮肤

uap开发之 创建场景代码_第1张图片

 

下面就开始新建场景代码

  

uap开发之 创建场景代码_第2张图片

选择场景代码,弹出场景代码生成向导,此处选择单表场景,也可以选择主从表或者Tree场景,包路径是新建的java文件所在的路径,场景如第一个图的totalPlan。默认生成列表视图和表单视图4个文件(view和controller),文件名称可以修改。

 

uap开发之 创建场景代码_第3张图片

                 选择Next,进入选择持久模型,在pm文件夹下选择需要生成单表场景的文件

                                                   uap开发之 创建场景代码_第4张图片

             

          选择Next以后会弹出如下页面,在这个页面里可以对查询条件页面和显示页面(数据展现)进行勾选,也可以对显示名称进行修改,如下图红框部分,确定好查询条件和显示页面继续是Next

uap开发之 创建场景代码_第5张图片

 

 

              下图则是选择将要生成的文件,包括5个java文件、5个js文件、4个xml文件和一个jsp文件

            

uap开发之 创建场景代码_第6张图片

 

               最后选择Finish,单表场景生成代码就完成了。下面图片红框是上面所说的列表和表单视图的4个文件

uap开发之 创建场景代码_第7张图片             

 

               创建一个场景代码并不困难,选好持久模型输入包名称就能成功的创建出来,困难的地方在于客户想要的文件不是简单的创建一下页面就可以的,还要经过很多的修改,而且前段与后台交互的时候也存在着访问的问题,UAP访问形式给封装起来了,访问的时候就必须按照他规定的格式去访问,在前期开发的时候给我们造成了不小的影响

你可能感兴趣的:(uap开发之 创建场景代码)