1 / 34
文档名称:

Uniportal开发指南.ppt

格式:ppt   大小:265KB   页数:34页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Uniportal开发指南.ppt

上传人:mh900965 2018/2/19 文件大小:265 KB

下载得到文件列表

Uniportal开发指南.ppt

相关文档

文档介绍

文档介绍:Uniportal开发指南
-入门篇
What is Uniportal?
Uniportal是一个框架
传说这个框架是华为开发的
和Struts有很多相似的地方
Uniportal是一个很不错的平台
熟悉Struts的兄弟姐妹,很容易理解
解,并且当看完我的幻灯片后就可以
直接参与项目开发了。
幻灯片写的这么好,如果看来了要是还是不会的话,以后的午餐全都交给你了
Uniportal开发包括哪些部分
和所有的框架主流框架一样,Uniportal也是由类和配置文件组成
开发中类存放在SRC目录相应的包中
配置文件放在SERVICE文件夹中
Uniportal的类
一个简单的功能点的编写,在Uniportal中一般需要构建4个类完成
xxxWebAction
xxxEvent
xxxEventResponse
xxxEJBAction
xxxWebAction
如果有过Struts开发的兄弟肯定会对他有似层相识的感觉
它在Uniportal中的主要作用是和页面进行交互,取得或是传递页面的值
.
看一个完整的xxxWebAction
public class HelloWorldWebAction
extends WebActionAdapter
{
public Event perform ( HttpServletRequest request )
throws WebActionException
{
return null;
}
public Event afterPerform ( HttpServletRequest request , EventResponse response )
throws WebActionException
{
return null ;
}
这个类我们需要完善的就是
public Event perform ( HttpServletRequest request )
public Event afterPerform ( HttpServletRequest request , EventResponse response )
两个方法
其中perform 方法主要是从页面获得值,通过request对象(具体什么方法要是不知道,那就要送去劳改了)。
afterPerform方法主要是得到处理后的结果,将结果返回给页面
xxxEvent
这个类的最简单可以理解为一个Bean,里面全部都是set/get方法
他的主要作用是保存页面上传来的值,然后将值继续向后传递
.
看一个完整的xxxEvent
public class HelloWorldEvent extends EventAdapter
{
private String XXX;
public HelloWorldEvent()
{
super();
}
public String getXXX()
{
return XXX;
}
public void setXXX(String XXX)
{
= XXX;
}
}
xxxEventResponse
和Event类类似,没有什么特别的,主要作用还是储存值传递值
.