検索可能なフィールドと結果テーブルを持つ検索コンポーネントがあります。 WCMUsePojoクラスは、検索ロジックを備えています。 ページが読み込まれると、すべてのデータが表示され、検索ボタンをクリックすると、検索条件に対応するデータが表示されます。 私の目に見えるhtmlページとaction = "get"にform要素を追加しました。検索ボタンをクリックすると、ページがリフレッシュされ、検索条件に対応するデータが表示されます。 しかし、検索条件の入力パラメータがURLにクエリー文字列として追加され、URLが不正なデザインになっています(URLにクエリー文字列を含む長いURL) 同じページにリダイレクトするサーブレットを作成しようとしましたが、ワーキング。 dispatcher.forwardでnullポインタ例外を取得しています。 この問題を解決する方法を提案してください。POSTメソッドで視覚的に同じページを送信し、WCMUsepojoクラスを呼び出す
事前
これはSightlyとは関係がありません.Sightlyテンプレート言語のみです。あなたがGETをやっているのであれば、url以外の検索パラメータをどのようにパラメータとして取得しますか?私はあなたのペイロードのデータでPOSTを使うべきだと思いますが、その説明から解決策を提案するのは難しいでしょう...もしあなたが検索をしてJSONオブジェクトを返すサーブレットを持っていて、結果をページに表示しますか?このアプローチはどのように鳴りますか? – Bambara