Chinaunix首页 | 论坛 | 博客
  • 博客访问: 7249300
  • 博文数量: 5645
  • 博客积分: 9880
  • 博客等级: 中将
  • 技术积分: 68080
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-28 13:35
文章分类

全部博文(5645)

文章存档

2008年(5645)

我的朋友

分类:

2008-04-28 21:49:26

下载本文示例代码
  本文将编写一个基于JSF标签的名为"locallyDefinedBean"插件。JSF标签可以在运行时将Bean变量加到JSP-JSF而中,在这里,我们将通过使用JSF EL(所谓JSF EL就是JSF EXPRESSION LANGUAGE)来模拟在设计时向JSP-JSF添加变量的过程。下面是具体的实现过程。  1. 首先,使用File->New->Project->Plug-in Project来建立一个空的插件工程,这个工程使用JBuilder2007提供的默认值,并在工程名中输入myplugin。如图1所示: 图1  2. 打开工程浏览器,切换到dependencies标签。并加入如图2所示的依赖库。 图2 dependencies标签  3. 通过File->New->Class建立一个Java类: LocallyDeclaredBeanFactory.,并使这个类从org.eclipse.jst.jsf.context.symbol.internal.provisional.source.AbstractContextSymbolFactory继承。如图3所示。 图3  4. 打开Java源码编辑器。你将看到两个根据抽象类自动产生的方法。然后将supports方法替换为我们自己的supports方法。代码如下: public boolean supports(IAdaptable context){ return context.getAdapter(IStructuredDocumentContext.class) != null;}  上面的代码表示只能调用IstructuredDocumentContext工厂。共4页。 1 2 3 4 :   本文将编写一个基于JSF标签的名为"locallyDefinedBean"插件。JSF标签可以在运行时将Bean变量加到JSP-JSF而中,在这里,我们将通过使用JSF EL(所谓JSF EL就是JSF EXPRESSION LANGUAGE)来模拟在设计时向JSP-JSF添加变量的过程。下面是具体的实现过程。  1. 首先,使用File->New->Project->Plug-in Project来建立一个空的插件工程,这个工程使用JBuilder2007提供的默认值,并在工程名中输入myplugin。如图1所示: 图1  2. 打开工程浏览器,切换到dependencies标签。并加入如图2所示的依赖库。 图2 dependencies标签  3. 通过File->New->Class建立一个Java类: LocallyDeclaredBeanFactory.,并使这个类从org.eclipse.jst.jsf.context.symbol.internal.provisional.source.AbstractContextSymbolFactory继承。如图3所示。 图3  4. 打开Java源码编辑器。你将看到两个根据抽象类自动产生的方法。然后将supports方法替换为我们自己的supports方法。代码如下: public boolean supports(IAdaptable context){ return context.getAdapter(IStructuredDocumentContext.class) != null;}  上面的代码表示只能调用IstructuredDocumentContext工厂。共4页。 1 2 3 4 : 下载本文示例代码


用JBuilder2007开发扩展JSF标签的插件用JBuilder2007开发扩展JSF标签的插件用JBuilder2007开发扩展JSF标签的插件用JBuilder2007开发扩展JSF标签的插件用JBuilder2007开发扩展JSF标签的插件用JBuilder2007开发扩展JSF标签的插件用JBuilder2007开发扩展JSF标签的插件用JBuilder2007开发扩展JSF标签的插件用JBuilder2007开发扩展JSF标签的插件用JBuilder2007开发扩展JSF标签的插件用JBuilder2007开发扩展JSF标签的插件用JBuilder2007开发扩展JSF标签的插件用JBuilder2007开发扩展JSF标签的插件用JBuilder2007开发扩展JSF标签的插件用JBuilder2007开发扩展JSF标签的插件
阅读(440) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~