ユーザーをパラメーターとしていくつかの情報を使用して別のページにリダイレクトするハイパーリンクを含む Web アプリがあります。より具体的には、私のハイパーリンクには、パラメーターとして SQL クエリが含まれています。
私はこれを次のようにします:
<a href="somepage.jsp?query=<%=stringSQLQuery%>"></a>
ただし、SQL クエリに検索語として % などのワイルドカードが含まれていると、ログ ファイルに次のエラー メッセージが表示されます。
Character decoding failed. Parameter [string] with value ...
そのため、ワイルドカードを含むハイパーリンクを介して SQL クエリを渡すことはできないと思います。この問題を解決するにはどうすればよいですか?