Thymeleafを使用してURLから属性を取得するための解決策が見つかりません。 例えば、URLのために:Thymeleaf:URL属性値を取得する方法
somesite.com/login?error=true
私は "エラー" 属性の値を取得する必要があります。 また、SpringMVCを使用しています。
Thymeleafを使用してURLから属性を取得するための解決策が見つかりません。 例えば、URLのために:Thymeleaf:URL属性値を取得する方法
somesite.com/login?error=true
私は "エラー" 属性の値を取得する必要があります。 また、SpringMVCを使用しています。
いくつかの調査の後、私はそれが実際にSpring ELの問題であることがわかりました。だから、ヌルチェックとの完全な答えは次のとおりです。
<div
id="errors"
th:if="${(param.error != null) and (param.error[0] == 'true')}">
Input is incorrect
</div>
thymeleafでリクエストパラメータにアクセスする別の方法は、javax.servlet.http.HttpServletRequest
オブジェクトに直接アクセスすることができます#httpServletRequest
ユーティリティー・オブジェクトを使用することです。
これはJavaでrequest.getParameter("error");
をやってと同じである、のようなヌルチェックと使用例が見えます。