2
私はSpringとThymeleafで作業しています。 null
値が実際にnullでないことを、
urlBuilder=${T(org.springframework.web.servlet.support.ServletUriComponentsBuilder).fromCurrentRequest()},
currentUrl=${urlBuilder.replaceQueryParam('page',null).build()
しかし: 私は、現在のURLから一つのパラメータを削除する必要があると私はビューでこのような何かをしています。私はそのラインをデバッグ、そのパラメータの値がnullではなく、空のオブジェクト場合は、ここでのスクリーンショットは、次のとおりです。
がSPELから本当のnull
を渡す方法はありますか?
nullを渡すと、query paramが削除されるため、Builderコンポーネントの動作はどちらの場合でも若干異なります。与えられた例では、クエリのparamはURLにとどまります。
:ソリューションは、nullパラメータを省略することです。 didntは議論をまったく無視していると思っていませんでした。ありがとうございました! – Antoniossss