`

Portal开发总结(一)

阅读更多

华为Portal框架开发总结

一、 Portal框架基石
1、 MMSPortalWebAction.java
MMSPortalWebAction.java是所有页面请求的处理中心。所有的Portal页面请求都会走到其中的perform()方法。
2、 MMSPortalMgr.java
上一步分析出请求信息之后,就会走到MMSPortalMgr.java的handle()方法,根据不同的请求new出不同的数据管理类处理请求。
3、 RequestType.java
定义请求类型以及与URL中*.do之间的对应关系。
4、 BasicPortalInfo.java
所有实体类的基类。Portal的实体类都要继承这个类。
5、 MMSPortalInfo.java
所有实体类的基类BasicPortalInfo.java的接口,用户JSP页面与处理逻辑之间传递消息使用。
6、 BasicDataModel.java
所有的数据处理类的基类。我们的各个数据的Manager类都要继承此类。
7、 TablePK.java
数据库表和主键的定义都放在这里。
8、 url-mappings.xml
请求URL中*.do操作对应的页面定义。注意并不是直接指向某个JSP页面,而是需要到screen-definitions_en.xml
9、 screen-definitions_en.xml和screen-definitions_zh.xml
定义JSP页面。
10、 DBFunction.java
数据库管理接口。
11、 DBMgr.java
数据库管理接口的实现类。
12、 RightInfo表
Portal菜单表。用来显示菜单。
13、 RoleMapRight表
菜单权限表。定义哪些菜单对于哪些角色可见。

分享到:
评论

相关推荐

    用友UAP的Portal开发

    总结来说,用友UAP的Portal开发是一个涵盖多层面、多层次的企业级门户解决方案,它融合了多种技术规范,提供丰富的功能和高度的灵活性,便于企业构建个性化和集成化的Web工作环境。通过深入理解和熟练运用UAP Portal...

    sap portal开发指南

    《SAP Portal与MDM开发指南:深入解析Java API应用》 一、SAP Portal概述与功能 SAP Portal作为企业级门户解决方案,是SAP NetWeaver平台的关键组件之一,旨在提供统一的信息访问和协作环境。它允许企业将各种业务...

    portal总结

    Portlet是Portal中的一个组成部分,它是一个小型的、可重用的应用组件,用于在Portal中提供特定的功能或内容。每个Portlet都负责呈现一部分信息或提供一项服务,例如新闻、天气预报或者应用程序接口等。Portlet可以...

    weblogic Portal 开发指南

    本开发指南旨在为开发者提供一套全面的WebLogic Portal开发准则及实践方法,帮助他们构建高效、安全且易于维护的企业门户应用。 #### 二、环境搭建与配置 - **开发工具**: 本指南推荐使用JDeveloper作为主要的开发...

    Oracle Portal Web开发

    总结来说,Oracle Portal Web开发是一项涉及内容整合、个性化、权限管理等多个方面的复杂任务,但借助Oracle提供的强大工具和API,开发者可以构建出高效、安全、易用的企业级门户。在实际开发过程中,理解并掌握上述...

    liferay portal 开发指南

    ### Liferay Portal 开发指南知识点概述 #### 一、简介 **Liferay Portal** 是一款功能强大的企业级门户平台,支持多种应用集成和技术扩展。它不仅提供了丰富的特性满足企业日常需求,同时也支持高度定制化开发。...

    portal开发必备文档

    ### Portal开发必备文档知识点解析 #### 一、概述 在门户(Portal)开发领域,《IBM WebSphere V4.0 Advanced Edition Handbook》是一份极其宝贵的参考资料。该文档详细介绍了IBM WebSphere V4.0的高级版功能及其...

    weblogic9.2 portal 开发

    总结,WebLogic 9.2 Portal 开发涉及的内容广泛,从环境搭建到portlet开发,再到门户的配置与管理,都需要开发者具备扎实的Java基础和对WebLogic Server的深入理解。通过学习和实践,开发者可以充分利用WebLogic ...

    Laravel开发-portal

    总结来说,"Laravel 开发-portal" 是一种高效的方法,用于构建一个集中式的系统,它能够协调和管理多个独立的应用,通过事件驱动的方式实现数据和逻辑的共享。通过深入理解和实践 Laravel 的各种特性,我们可以创建...

    Portal-for-ArcGIS应用模板使用及开发

    综上所述,Portal for ArcGIS 不仅提供了一个强大的地理信息系统平台,还支持多样化的应用开发方式,使得开发者能够根据自己的需求选择最适合的工具和方法来构建高效的应用程序。无论是Web端、移动端还是桌面端,都...

    portal6主题与皮肤开发

    ### Portal6主题与皮肤开发详解 #### 一、引言 在IBM WebSphere Portal v6中,主题与皮肤是实现个性化门户界面的关键技术之一。本文将详细介绍如何在Portal6中进行主题与皮肤的开发,包括从环境搭建到具体功能实现...

    weblogic portal开发宝典

    WebLogic Portal 是一款功能强大的企业级门户解决方案,由 BEA Systems 开发并在后来被 Oracle 收购。它为企业提供了高度可定制化的门户服务,支持多种集成方式与第三方系统无缝对接。本文档主要介绍了如何使用 ...

    Jboss portal开发环境的搭建以及HelloWorld portlet的开发和发布

    总结,搭建JBoss Portal开发环境并创建HelloWorld Portlet涉及了多个步骤,包括环境配置、项目创建、代码编写、打包和部署。这只是一个简单的示例,实际开发中可能需要处理更复杂的业务逻辑和集成其他服务。了解并...

    portal portalet 主题 皮肤 开发 IBM

    本文档旨在帮助IBM Portal开发人员更好地理解和掌握Portal主题与皮肤的开发技术,通过详细阐述相关的文件结构、开发流程和技术要点,提高开发效率和用户体验。对于初学者来说,理解主题与皮肤的概念及其在Portal中的...

    Liferay Portal 5.2开发指南

    《Liferay Portal 5.2 Systems Development》是一本全面覆盖Liferay Portal 5.2开发的指南。它不仅适合初学者了解Liferay的基础知识,也适合有经验的开发者深入了解高级特性和最佳实践。通过阅读本书,读者将能够...

    portal的架构和开发的相关知识

    Portal技术是Web应用程序的一种形式,它旨在为用户提供一个集中的访问点,以便获取和交互来自多个信息源的内容。Portal的核心特性包括个性化、单点登录、内容聚合和用户角色定制。这一技术的发展源于Java ...

    Portal技术简介通过对portal的定义功能特点出发介绍portal的架构和开发的相关知识

    总结来说,Portal技术是构建综合性、个性化Web平台的关键,它通过集成信息源、应用和个性化服务,为企业和用户提供了一个高效、便捷的信息访问入口。随着技术的发展,Portal的功能和应用场景还将不断拓展,以适应日...

    portal配置总结[收集].pdf

    portal配置总结[收集].pdf

Global site tag (gtag.js) - Google Analytics