实际上我有一个在Linux服务器上运行的Java应用程序作为守护进程。现在我将提供一个简单的基于Web的配置页面。我不知道如何在不使用大框架的情况下解决这个问题。
我不想要的是使用Java EE或者像这样。 “小”免费(商业用途)库是可以的。
有什么想法吗?
答案 0 :(得分:3)
我建议您使用纯Servlet和JSP来使用Jetty(它可能是大多数Java轻量级服务器)。如果您只需要一个或两个页面,配置选项很少,那么任何框架在我看来都像是无意义的过度杀伤。
答案 1 :(得分:2)
如果您想留在Java空间,或者如果您喜欢冒险,我可以推荐play framework,您可以考虑使用其他语言的任何数量的微框架/环境。
所有这些都提供了非常轻量级的Web服务器(通常允许您在几行中创建动态Web内容),以及具有os集成的语言,可以让您管理应用程序的配置和状态。
答案 2 :(得分:1)
您可以使用Apache Tomcat或Jetty。
答案 3 :(得分:1)
如果您使用的是jre,请查看com.sun.net.httpserver。它已经很容易嵌入了。
答案 4 :(得分:1)
对于配置,您也可以使用JMX。 jconsole可以轻松访问您的应用程序,还有一个JMX HTTP适配器。此适配器允许您监视设置并更改它们。这为您提供了一个免费的网页,当然它不是一个“漂亮”的页面。