当前位置 : 主页 > 编程语言 > java >

我可以在XPage中使用外部JSP标记库吗?

来源:互联网 收集:自由互联 发布时间:2021-06-25
我想使用由XPage的不同(非IBM)软件公司提供的JSP标记库.这可能吗?如果可以,我如何将新的jar文件关联到标记库命名空间,以便识别? 我非常怀疑.很有可能,库必须转换为JSF组件库.用于定
我想使用由XPage的不同(非IBM)软件公司提供的JSP标记库.这可能吗?如果可以,我如何将新的jar文件关联到标记库命名空间,以便识别? 我非常怀疑.很有可能,库必须转换为JSF组件库.用于定义每个语法的语法之间存在一些相似之处,但主要区别在于JSP使用称为标记处理程序的单个 Java类来定义对象的性质(即其属性)并将标记发送到浏览器是对象状态的代表.相比之下,JSF使用两个:组件和渲染器.组件只是对象的标识;渲染器处理标记生成.一个更微妙的区别是JSP标记库按照惯例存储为.tld文件,然后从JSP页面中引用; XPages期望在.xsp-config文件中定义组件,并在faces-config.xml文件中定义渲染器.如果正确定义了组件(即使它没有相应的渲染器),Designer将在构建时识别任何页面上的prefix:tag语法并生成相应的Java代码.否则,Designer会将标记拒绝为无效并拒绝构建项目.

总之,据我所知,JSP标记库在XPage应用程序中不是本机可用的,但可以用作创建可在任何XPage应用程序中使用的JSF组件库的基础.

网友评论