2

如何将静态 html 资源添加到 Grizzly 2.2 服务器?我试过

val server = GrizzlyHttpServerFactory.createHttpServer(uri, new ResourceConfig())
val statichandler = new StaticHttpHandler()
statichandler.addDocRoot("/webapp")
statichandler.start
server.getServerConfiguration.addHttpHandler(statichandler)
server.start

webapp 文件夹位于 maven 项目的 src/main/resource 中。

4

1 回答 1

2

尝试:

val statichandler = new StaticHttpHandler(<path>, "/webapp");
server.getServerConfiguration.addHttpHandler(statichandler);

<path>您希望服务的资源的绝对路径在哪里。

于 2012-11-13T22:49:40.530 回答