0
ログインページがあるとします。私は持っています:Sparkに属性が追加されたページにリダイレクト
Spark.get("/login", (req, res) -> {
return new ModelAndView(new HashMap<String, Object>(), "login.ftl");
});
そして、そのURLに移動するとログインページが表示されます。
ここで、そのページにサインインボタンがあるとします。これを押すと、userdashboardページへのPOST要求が発生します。
Spark.post("/userdashboard", (req, res) -> {
if (authenticateFails()) {
// How would I navigate back to the login PAGE AND DISPLAY AN ERROR
// res.redirect("/userdashboard") will not work because it will simply just show
// the login page again, with NO error. I need to send some "attributes" along with
// the redirect.
}
return new ModelAndView(new HashMap<String, Object>(), "userdashboard.ftl");
});
私はあなたのことをよく理解していません。擬似コードを書くだけでいいですか? – user41912