Jetspeed PSML 数据库存储

Jetspeed2.0中的PSML介绍 国内的jetspeed介绍不是太多,这是简单的PSML文件使用介绍。 立即下载
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script> PSML是Portal Structure Markup Language的缩写。它的目的是为了Jetspeed中内容结构的建设和提取。 何时需要使用数据库存储PSML文件: 1 用户数量巨大; 2 提高性能和可分布性; 3 把Jetspeed的安全性和已有的数据库结合起来; 4 使用一个统一、安全的数据库来巩固所有的门户信息。 使用数据库存储PSML文件的缺点: 1 Jetspeed的运行必须依赖于数据库的运行; 2 速度不快的数据库将会影响Jetspeed的性能; 3 增加了复杂性; 4 你必须使用Jetspeed的PSML定制器来修改PSML文件,或者需要将PSML文件进行导入导出来进行修改,或者使用sql语句来操作复杂的PSML文件修改。 具体操作步骤: 1 在数据库中建立PSML所需要的3张表。Jetspeed中自带的Hypersonic数据库已经预先建好了这几张表。 2 Jetspeed使用Torque来进行数据-值对象的操作、维护. 首先编辑配置文件build/torque/dbpsml.properties; 再修改数据库schema文件build/torque/schema/dbpsml-schema.xml; 用ant进行编译处理,生成java类和sql文件,并执行sql文件。 3 配置Jetspeed使用PSML数据库 将数据库驱动类的jar包放到特定目录下:webapp/WEB-INF/lib 修改配置文件webapp/WEB-INF/conf/Torque.properties torque.database.default.adapter=mysql torque.dsfactory.default.connection.driver = org.gjt.mm.mysql.Driver torque.dsfactory.default.connection.url = jdbc:mysql://localhost:3306/jetspeed torque.dsfactory.default.connection.user =root torque.dsfactory.default.connection.password = 4 将PSML文件从文件系统导入到数据库 在配置文件JetspeedResources.properties中更改PSML Manager属性值: services.PsmlManager.classname= org.apache.jetspeed.services.psmlmanager.db.DatabasePsmlManagerService services.PsmlImportManager.classname= org.apache.jetspeed.services.psmlmanager.CastorPsmlManagerService 使用ant进行导入: ant import 5 将PSML文件从数据库中导出到文件系统 在配置文件JetspeedResources.properties中更改PSML Manager属性值: services.PsmlManager.classname= org.apache.jetspeed.services.psmlmanager.CastorPsmlManagerService services.PsmlImportManager.classname= org.apache.jetspeed.services.psmlmanager.db.DatabasePsmlManagerService services.PsmlManager.root=/tmp/psml7 使用ant进行导出: ant import 作者:Jurich 工作单位:航天四创软件技术有限公司 相关经历:本人从事Jetspeed为基础的门户产品开发和门户应用开发已经有1年多的时间,熟悉J2EE技术体系,熟悉门户开发技术。欢迎有相关项目的组织或个人在技术方面经常交流。 联系方式:zhuhuangfeng@aerostrong.com.cn
晶体管的 栅极gate 材料选用 多晶硅polysilicon,并采用 自对准工艺 self-aligned IC后端版图 【VLSI】 本文为了解决为什么要使用多晶硅作栅极触点的问题,先介绍了MOS管的工作原理是通过栅极上所加的电压控制漏极与源极之间电流,然后解释了栅极的材料为什么选用多晶硅,然后介绍了晶体管里栅极的自对准工艺(Self-Aligned Gate )。 阅读详情

相关推荐

AC360变频器使用案例

AC360变频器使用案例!

QING_BOSS的博客 518

jetspeed界面修改

Jetspeed 界面修改  一、术语 1. PSMLPSML is an acronym for Portal Structure Markup Language. It was created to allow content structure and abstraction within Jetspeed. PSML defines how portlets are

trustmeok的专栏 1542

FX2N-2AD模块实战:从硬件连接到FROM/TO指令编程详解

本文详细解析FX2N-2AD模拟量输入模块的硬件连接与FROM/TO指令编程技巧,涵盖BFM缓冲存储器配置、梯形图程序设计及工程实战经验。通过实例演示如何实现精准信号采集与数据处理,特别针对PLC系统中的常见故障提供解决方案,助力工业自动化工程师高效完成设备调试与维护。

prometheus9mon的博客 508

Jetspeed项目中Psml文件的数据库管理

PSML是Portal Structure Markup Language的缩写。它的目的是为了Jetspeed中内容结构的建设和提取。Jetspeed中支持两种形式的PSML管理:文件系统和数据库管理。何时需要使用数据库存储PSML文件:1 用户数量巨大;2 提高性能和可分布性;3 把Jetspeed的安全性和已有的数据库结合起来;4 使用一个统一、安全的数据库来巩固所有的门户信息。使用数据库存

zl198183的专栏 1142

子网划分详解

还不会子网划分?看这篇就够了,保姆级教程

m0_47584619的博客 6095

mobaXterm连接vmWare虚拟机上的centOS7提示连接失败的解决方法

1.问题描述: mobaXterm安装后连接虚拟机vmWare上的centOS7发现连接不上,如下图所示: 2.解决方法 先是查了一下centOS的ip 开始错误的以为 virbr0: 后面的inet就是虚拟机的IP 实则不然(正确的ip是在ens33后面的inet中的ip,大佬们勿喷) 这个值需要配置一下的,具体配置过程如下: step1: 进入centOS下的/...

hss19214的博客 7891

Jetspeed .psml如何是现数据库的存储

我要实现的功能是这样的 用户可能自已配置所显示的Portlet 并且用的配置信息存储在数据库中.不知道该如何实现. 不需要改变Jetspeed2源码的方法,麻烦有经验的给指点一下思路....

susan_Zhang的专栏 208

关于Nuttx操作系统

NuttX是一个成熟的实时操作系统

qq_28576837的博客 4092

JetSpeed

Jetspeed是一个开放源代码的企业信息门户(EIP)的实现, 使用的技术是Java和XML. 用户可以使用浏览器, 支持WAP协议的手机或者其它的设备访问Jetspeed架设的信息门户获取信息. Jetspeed扮演着信息集中器的角色, 它能够把信息集中起来并且很容易地提供给用户. Jetspeed具有如下的特征: * 即将成为标准化的Java Portlet API * 基于模板的布局, 包

meirenyuw2的专栏 1013

动态规划法:n*m方格前进问题

在一个n*m的方格中,m为奇数,放置有n*m个数,方格中间的下方有一人,此人可按照正前方相临的五个方向(方格)前进但不能越出方格。人每走过一个方格必须取此方格中的数。要求找到一条从底到顶的路径,使其数相加之和为最大。输出和的最大值。 算法设计: 可以使用动态规划方法,从顶部开始,将第二排的每个数加上顶部第一排的最优解,将6排的问题缩小为5排的问题,然后重复该操作,直到底部最后一排,此时

Winifred_1997的博客 4675

【FreeSwitch开发实践】外呼网关配置(拨打电话)

FreeSwitch开发一个重要应用是外呼,所谓外呼就拨打真实电话或手机号呼叫,配合语音机器人可以实现智能客服的功能。外呼配置主要是配置外呼服务器,外呼服务器主要指SIP网关,每个外呼服务器就是一个SIP节点,FreeSwitch服务也可以是一个SIP节点。本文主要介绍了FreeSwitch外呼相关配置,主要有外呼配置的模式,包括注册模式和非注册模式网关加载的查看方法拨号中常见的呼出配置和呼入配置如果觉得有些帮助或觉得文章还不错,请关注一下博主,你的关注是我持续写作的动力。............

xiao2macf的专栏 1万+

JetSpeed2的开发手记(一)

上手jetspeed2已经几个月了,因为本人比较懒,前期一直处于分析它的源代码阶段。加上本身对Java语言是半路出家,没有打好基础,所以进展缓慢。为了以后回顾在此总结本人在开发中遇到的种种问题。JetSpeed2是apache的一个项目,它本身其实用到了apache里的好多其他项目的支持,具体的我就不说了,JetSpeed2的网站上有详细的说明刚开始时发现,JetSpeed是用maven来

小忍之家 2150

有之以为利,无之以为用,在 RAP 开发里的虚实取舍

摘要(149字) SAP RAP框架通过"有"与"无"的哲学平衡实现业务应用价值。其"有"体现在CDS视图、行为定义、服务绑定等具体对象,为系统提供形体;而"无"则表现为保留的扩展空间、未暴露的实现细节和框架托管的生命周期。在采购审批应用中,RAP既通过明确定义的行为模型建立业务语义,又通过验证、动作等机制保持灵活性。这种架构既确保核心功能稳固,又为未来演进留出余地,印证了"有之以为利,无之以为用"的技术智慧

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 1308

Jetspeed介绍

Jetspeed是一个开放源代码的企业信息门户(EIP)的实现, 使用的技术是Java和XML. 用户可以使用浏览器, 支持WAP协议的手机或者其它的设备访问Jetspeed架设的信息门户获取信息. Jetspeed扮演着信息集中器的角色, 它能够把信息集中起来并且很容易地提供给用户. Jetspeed数据的表现与内容类型无关, 也就是说来自XML, RSS(Rich Site summary)或

zl198183的专栏 1727

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

jetspeed特性

Jetspeed介绍  Jetspeed2是一个开源企业门户  最新的jetspeed2已经从jetspeed1完全升级并且完全兼容,从portlet规范1.0(jsr-168)升级到portlet规范2.0(jsr-286)。Jetspeed2通过TCK(测试兼容性套件)套件和完全认证的Java Portlet规范。  Jetspeed完全兼容了portlet规范2.0(jsr-286),

mcbeath的专栏 2019

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

JSP门户--JetSpeed

Jetspeed是一个开放源代码的企业信息门户(EIP)的实现, 使用的技术是Java和XML. 用户可以使用浏览器, 支持WAP协议的手机或者其它的设备访问Jetspeed架设的信息门户获取信息. Jetspeed扮演着信息集中器的角色, 它能够把信息集中起来并且很容易地提供给用户. Jetspeed数据的表现与内容类型无关, 也就是说来自XML, RSS(Rich Site summa...

weixin_34290096的博客 178

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

jetspeed的简单描述

Jetspeed介绍        Jetspeed是Apache组织开发的一个采用Java和XML的开放源代码的企业信息门户的实现。门户可以让终端用户可以很方 便的访问网络资源(应用、数据库等)。用户可以通过Web浏览器、WAP手机、寻呼机以及其它一些智能设备来访问Portal。Jetspeed就像是中心的控制器,可以很方便地以各种形式展示那些来自不同数据源的数据。       通过Jets

mcbeath的专栏 574

Jetspeed2.2.0的特性(转)

Apache 于 2009 年 5 月 27 日 发布了最新的 Jetspeed 版本—— Jetspeed2.2.0 。此版本的最大特点就是符合 Portlet2.0 标准( JSR — 286 )。并且已经通过了 Portlet2.0 兼容性测试工具( Test Compatibility Kit, T...

surpass_li 211

Jetspeed2.2.0的特性

Apache于2009年5月27日发布了最新的Jetspeed版本——Jetspeed2.2.0。此版本的最大特点就是符合Portlet2.0标准(JSR—286)。并且已经通过了Portlet2.0兼容性测试工具(Test Compatibility Kit,TCK)的测试。 Jetspeed2.2.0中的新特性:﹡支持Portlet2.0接口﹡通过事件实现portlet之间的通

王浩的技术博客 2508

Portal性能优化

        性能优化是Portal产品研发的一个重要课题。在jetspeed2.0中使用多线程异步处理,来提高性能。但由于Portal技术非常多的依赖于Web Service,而Web Service的网络开销是非常大的。如果每个request都进行网络通讯,无疑性能是很低的。Jetspeed2.0会花大量的时间为用户创建sessions。应当确保每次的点击不应是创建一个新的session。因

王浩的技术博客 2965

JetSpeed 【Java开源门户系统】

Jetspeed是一个开放源代码的企业信息门户(EIP)的实现, 使用的技术是Java和XML. 用户可以使用浏览器, 支持WAP协议的手机或者其它的设备访问Jetspeed架设的信息门户获取信息. Jetspeed扮演着信息集中器的角色, 它能够把信息集中起来并且很容易地提供给用户. Jetspeed具有如下的特征: * 即将成为标准化的Java Portlet API *...

weixin_34268753的博客 131
上一篇: Java程序员的存储过程
下一篇: 便携的J2EE应用
java169
博客等级 码龄19年 27粉丝 2568原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值