OAF中自定义CSS

需求:在OAF中,如果不使用CSS,有时会遇到一些显示的问题,比如在一个明细页面,页面上半部分显示头详细信息,页面下半部分显示行详细信息,在显示头信息时如果采用的是messageStyledText组件,就会出现prompt和value的字体不一致的问题,导致prompt的字体明显比value的字体小的问题。所以会经常采用css来控制,比如OraDataText的样式类。

描述:oaf的webBean支持自定义css,每个webBean都有属性cssClass.通过方法setStyleClass()和getStyleClass()设置或获取css类的名称。

自定义css:oaf中可用的css是通过xss(xml style sheet)来定义,所有的xss文件放在OA_HTML/cabo/styles/目录下,OA_HTML一定是你项目的目录下(一般在myhtml)目录下。自定义css可放在custom.xss,或是写成单独的xss文件然后在custom.xss中引用。

要在Oracle E-Business Suite (EBS) 中配置OAF开发环境并部署自定义应用程序,首先需要遵循一系列详尽的步骤,确保开发环境的正确设置和应用的有效部署。 参考资源链接:[Oracle E-Business Suite中的OAF框架基础教程](https://wenku.youkuaiyun.com/doc/1q65pa15n1?spm=1055.2569.3001.10343) 1. **系统要求检查**:确保你的开发机器满足Oracle EBS的硬件和软件要求。这包括操作系统、数据库、中间件以及必要的开发工具。 2. **安装必要的软件**:安装Oracle Developer Suite和Oracle EBS环境。这包括安装WebLogic Server、OracleAS Single Sign-On等组件。 3. **环境配置**:配置Oracle EBS环境,包括设置环境变量、定义系统路径,以及调整应用服务器的配置文件。 4. **创建和配置工作空间**:在集成开发环境(IDE)中创建新的工作空间,如JDeveloper,并根据EBS的开发要求进行配置。 5. **创建OAF项目**:在IDE中创建一个新的OAF项目。这涉及到定义项目结构,包括文件夹和包结构、项目属性设置。 6. **实现MVC组件**:根据OAF的MVC架构,分别实现模型(Model)、视图(View)和控制器(Controller)组件。 7. **编写业务逻辑**:使用Java编写业务逻辑,创建业务组件,并在模型层进行数据管理。 8. **开发用户界面**:设计和实现用户界面组件,包括页面布局、Region、Item以及样式和布局的定制。 9. **测试应用**:在本地环境或集成测试环境中测试应用,确保功能正常,并修复可能存在的问题。 10. **应用部署**:将应用部署到Oracle EBS应用服务器。这可能涉及到部署应用到测试服务器,以及最终的生产环境。 11. **环境清理和维护**:完成部署后,清理开发环境,为未来的开发维护做好准备。 在这个过程中,你可以参考《Oracle E-Business Suite中的OAF框架基础教程》来获得详细的指导和示例代码,这本教程将帮助你理解OAF的MVC架构,掌握如何创建和部署OAF应用,并处理常见的开发问题。务必关注教程中关于环境配置、应用开发和部署的详细步骤,这些内容将对你的实际操作提供直接帮助。 参考资源链接:[Oracle E-Business Suite中的OAF框架基础教程](https://wenku.youkuaiyun.com/doc/1q65pa15n1?spm=1055.2569.3001.10343)
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值