扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
一、方法
WebLogic页面与数据通信时,一般采用Java控件直接访问数据连接池,数据的直接操作都定义在Java控件中,页面流做为数据的逻辑处理单元,普通页面做为显示层。可以看出WebLogic这个方法是典型的三层结构,数据层(Java控件),业务逻辑层(页面流),显示层(页面)。
二、建立连接池,数据源
配置config.xml文件,这里用的是WebLogic自带的E:\bea\weblogic81\samples\domains\workshop的cgServer。
|
或者 工具->WebLogic Server->数据源查看器->新建数据源 步骤比较简单,主要输入对应参数:
DriverName="oracle.jdbc.driver.OracleDriver"
URL="jdbc:oracle:thin:@localhost:1521:wincn"
然后用户名密码即可。
以上内容可参看《Weblogic中JSP连接数据库》一文。
三、相关页面
Test\TestWeb\recordset\RecordsetController.jpf
Test\TestWeb\recordset\index.jsp
Test\TestWeb\recordset\test.jcx java控件
四、数据库
|
五、数据层(JAVA控件)
本次示例使用tblTest自定义静态类实现返回数据集。(还可以使用netui:gird+RecordSet实现,参见自带示例)其中update方法与insert方法十分类似,故未提供具体的实现代码。
数据层并没有什么复杂之处,只是对逻辑层(页面流)提供足够的数据操作接口。tblTest自定义的静态类是完成数据传递必不可少的环节。
Test\TestWeb\recordset\test.jcx 全代码:
|
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者