Java 用于配置的Web UI框架
我正在寻找支持以下功能的UI框架:Java 用于配置的Web UI框架,java,configuration,user-interface,frameworks,jmx,Java,Configuration,User Interface,Frameworks,Jmx,我正在寻找支持以下功能的UI框架: 与Apache Commons配置和/或JFig集成 支持嵌套选项卡 了解用户/组/角色 可以与JMX MBean交互 不需要Javascript就可以正常工作 用Java编写,理想情况下基于JSP 我真的怀疑你能找到类似的东西,因为你同时指定了浏览器端、服务器端和开发端的要求。这完全限制了这一领域 我想你不会找到一个现成的框架来支持这些需求 如果GUI对您很重要,我推荐Wicket。嵌套选项卡和无需javascript的支持很好(至少在我去年使用它时是这样
- 与Apache Commons配置和/或JFig集成
- 支持嵌套选项卡
- 了解用户/组/角色
- 可以与JMX MBean交互
- 不需要Javascript就可以正常工作
- 用Java编写,理想情况下基于JSP
- 我真的怀疑你能找到类似的东西,因为你同时指定了浏览器端、服务器端和开发端的要求。这完全限制了这一领域
我想你不会找到一个现成的框架来支持这些需求
如果GUI对您很重要,我推荐Wicket。嵌套选项卡和无需javascript的支持很好(至少在我去年使用它时是这样)。但这与JSP完全不兼容
作为一种安全系统,Spring security(以前的Acegi)跃入人们的脑海。如果还没有可用的绑定,它几乎可以与任何东西集成
“可以与JMX MBean交互”需要一些澄清——它应该如何处理这些bean
<>如果你不在一个Mac上工作,你也可以考虑GWT(GWT开发环境并不是真正用64位java工作)。它完全是java,前端被编译
以及与Commons Config/JFig的集成?您希望配置什么?即使框架支持commons配置,它也可能不允许您配置您想要配置的内容
我个人目前正在使用SpringMVC和SpringSecurity。我选择这个是因为我们已经在使用Spring,我喜欢JSP作为视图技术,只要视图简单
如果我需要用相同的代码创建javascript和javascript较少的页面,我会选择Wicket,这样灵活性就不会成为我的问题
我意识到这不是问题的答案,所以祝你好运 UI和JMX都不能使用,但JFig没有XML膨胀,完全是Java(使用Commons配置、Commons IO、Guava等) Maven配置有很好的默认值,但有许多附加选项用于适应遗留环境。可以生成脚本和配置 结合Maven Assembly插件,我们使用它来持续交付推送自动部署脚本推送属性/配置,(liquibase)数据库更改、应用程序服务器CLI和web服务器更改 Maven Central的最新版本为0.9.10:
<plugin>
<groupId>com.ariht</groupId>
<artifactId>config-generation-maven-plugin</artifactId>
<version>0.9.10</version>
<executions>
<execution>
<goals>
<goal>generate/goal>
</goals>
</execution>
</executions>
</plugin>
com.ariht