0
如何使用012ty和jetty配置上下文路徑?如何使用Spark-Java配置上下文路徑
編輯:
相反根應用上下文是http://mydomain.xyz
該應用將通過http://mydomain.xyz/custom-context
被訪問的。
see this post on the same subject but in spring-boot
如何使用012ty和jetty配置上下文路徑?如何使用Spark-Java配置上下文路徑
編輯:
相反根應用上下文是http://mydomain.xyz
該應用將通過http://mydomain.xyz/custom-context
被訪問的。
see this post on the same subject but in spring-boot
火花Java不直接支持設置上下文作爲一個單獨設置,但它還是可以做到的。可能最簡單的方法是使用文檔中概述的Path groups。從文檔
例子:
path("/api",() -> {
before("/*", (q, a) -> log.info("Received api call"));
path("/email",() -> {
post("/add", EmailApi.addEmail);
put("/change", EmailApi.changeEmail);
delete("/remove", EmailApi.deleteEmail);
});
path("/username",() -> {
post("/add", UserApi.addUsername);
put("/change", UserApi.changeUsername);
delete("/remove", UserApi.deleteUsername);
});
});
因此,通過把一個path
-call內的所有路由定義,你可以輕鬆地設置您的所有URL的上下文狀的基礎路線。從理論上說,你可以加載從一個配置文件,該基路徑(或上下文),那麼這將是:
String context = myConfig.getContext();
path(context,() -> {
get("/", getHome());
...
});
您可以加入更多的信息,以你的問題? –
@LaercioMetzner - 更新了我的問題 – Xeperis