Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
带Glassfish的模块化JSF_Jsf_Plugins_Glassfish_Modular - Fatal编程技术网

带Glassfish的模块化JSF

带Glassfish的模块化JSF,jsf,plugins,glassfish,modular,Jsf,Plugins,Glassfish,Modular,我有个大问题 我正在尝试创建一个模块化的JSF应用程序,就像liferay中的插件系统一样,但不那么复杂 我的问题是: 我可以使用JSF2和Glassfish动态加载/卸载JAR文件(用于我的应用程序的模块或插件)吗 有什么建议吗?我需要使用JSF(没有osgi或spring) 提前感谢…当您不使用WAR时,您可以使用“touch/WEB-INF/WEB.xml”来重新加载您的上下文(如果它是这样配置的)。但我不知道JAVA函数可以做到这一点(从未搜索过它们)。。。实际上,我用不同的类加载器加载

我有个大问题

我正在尝试创建一个模块化的JSF应用程序,就像liferay中的插件系统一样,但不那么复杂

我的问题是:

我可以使用JSF2和Glassfish动态加载/卸载JAR文件(用于我的应用程序的模块或插件)吗

有什么建议吗?我需要使用JSF(没有osgi或spring)


提前感谢…

当您不使用WAR时,您可以使用“touch/WEB-INF/WEB.xml”来重新加载您的上下文(如果它是这样配置的)。但我不知道JAVA函数可以做到这一点(从未搜索过它们)。。。实际上,我用不同的类加载器加载每个jar,这让我可以单独卸载。。。修改ResourceResolver和ExternalContext我可以加载facelets页面和资源,我现在的问题是如何注册ManagedBean,JSF不是从运行时创建的类加载器解析类。