いくつかの Web ページを持つ Web アプリケーションがあります。構成の一部の属性が false になると、それらを非表示にしたいと思います。それらを非表示にすると、誰かが Web ページのアドレスを書き込むと、ステータスが見つからないということになります。これはウィケットで可能ですか?
質問する
150 次
2 に答える
5
あなたのページにスローすることができAbortWithHttpErrorCodeException
ます:
public HomePage(final PageParameters parameters) {
if(someConditionToHidePage) {
throw new AbortWithHttpErrorCodeException(404, "page not found");
}
}
それが役立つことを願っています
于 2012-09-25T13:03:23.597 に答える
0
ありえないと思います。構成内の属性が false の場合に無効になるカスタム リンク コンポーネントを作成できます。
于 2012-09-25T12:20:11.183 に答える