Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/rest/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
用于基于Java的服务器管理的HTML接口_Java_Rest_Jetty - Fatal编程技术网

用于基于Java的服务器管理的HTML接口

用于基于Java的服务器管理的HTML接口,java,rest,jetty,Java,Rest,Jetty,假设我有一个JavaHTTP服务器,它提供基于Jetty的RESTAPI,如GET/PUT/POST等。我想为这台服务器创建一个HTML界面,这样我就可以通过它打开/关闭某些功能、控制设置、表面服务器指标等 有没有这样的Java库可以用于此目的?我可以看到两个主要方向: Jetty具有内置的servlet jsp引擎支持,您可以将其用于动态配置HTML页面。您可以使用jsp支持的表单进行配置,并将它们的处理分派给servlet,以更改配置模型 另一种方法是使用配置相关部分扩展RESTAPI,并从

假设我有一个JavaHTTP服务器,它提供基于Jetty的RESTAPI,如GET/PUT/POST等。我想为这台服务器创建一个HTML界面,这样我就可以通过它打开/关闭某些功能、控制设置、表面服务器指标等


有没有这样的Java库可以用于此目的?

我可以看到两个主要方向:

Jetty具有内置的servlet jsp引擎支持,您可以将其用于动态配置HTML页面。您可以使用jsp支持的表单进行配置,并将它们的处理分派给servlet,以更改配置模型

另一种方法是使用配置相关部分扩展RESTAPI,并从配置HTML页面的javascript与之交互

您不需要为1或2部署更多JAR。 1.内置 2.已由您部署,因为您已经在使用REST实现

如果你有一个复杂的配置逻辑,有更多的HTML页面,你可能会考虑使用JSF而不是JSP。