3

实际上,我有一个 Java 应用程序作为守护程序在 Linux 服务器上运行。现在我将提供一个简单的基于 Web 的配置页面。如果不使用大型框架,我不知道如何解决这个问题。

我不想要的是使用 Java EE 或类似的东西。一个“小型”免费(用于商业用途)库是可以的。

有任何想法吗?

4

5 回答 5

3

我建议您将 Jetty(它可能是大多数 Java 轻量级服务器)与纯 Servlet 和 JSP 一起使用。如果您只需要一两页的配置选项很少,那么任何框架在我看来都是不必要的矫枉过正。

于 2012-10-05T18:04:06.163 回答
2

如果您想留在 Java 领域,或者如果您喜欢冒险,我可以推荐play 框架,您可以考虑使用其他语言的任意数量的微框架/环境。

  • 烧瓶(蟒蛇)
  • 斯卡拉特拉(scala)
  • 流星.js(javascript)
  • node.js(javascript)
  • 扭曲(蟒蛇)
  • 辛纳特拉(红宝石)

所有这些都提供了非常轻量级的 Web 服务器(通常允许您在几行代码中创建动态 Web 内容)以及具有操作系统集成的语言,允许您管理应用程序的配置和状态。

于 2012-10-05T17:56:00.277 回答
1

您可以使用Apache TomcatJetty

于 2012-10-05T17:25:52.260 回答
1

如果您使用的是 jre,请查看 com.sun.net.httpserver。嵌入已经很容易了。

于 2012-10-05T17:50:43.037 回答
1

对于配置,您还可以使用 JMX。jconsole 可以轻松访问您的应用程序,并且还有一个 JMX HTTP 适配器。此适配器允许您监控设置并更改它们。这为您提供了一个免费的网页,但它当然不是一个“漂亮”的网页。

于 2012-10-05T18:00:27.747 回答