パスに 2 つのハンドラーを追加することは可能ですか?
html
フォルダーからコンテンツをロードし、パスsession
にアクセスするときに値を確認する必要があり/
ます。
配置すると、フォルダーrouter.route().handler(StaticHandler.create().setWebRoot("webroot"));
から内容が読み取られます。webroot
そして、次のコードを使用すると、ハンドラコードが実行されます。
router.route("/").handler(routingContext -> {
Session session = routingContext.session();
String name = session.get("uname");
// some code
});
しかし、このパスにアクセスしようとしたときに両方のハンドラーを実行する方法はありますか?
私は試した
HttpServerResponse response = routingContext.response();
response.sendFile("webroot/index.html");
ただし、index.html
ファイルを読み取るだけで、CSS は読み取れません。そして、ディレクトリ全体を読み取る方法が見つかりませんでした。