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支持的一种扩展, 在介绍的时候写的很好,不过现在还没有完全掌握如何使用皮肤

 

下面就开始新建场景代码

  

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

 

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

                                                   

             

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

 

 

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

            

 

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

             

 

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

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值