如何将静态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中。
答案 0 :(得分:2)
尝试:
val statichandler = new StaticHttpHandler(<path>, "/webapp");
server.getServerConfiguration.addHttpHandler(statichandler);
<path>
是您希望投放的资源的绝对路径。