我有一个 Web 应用程序,其中包含一些超链接,这些超链接将用户重定向到另一个页面,其中包含一些信息作为参数。更具体地说,我的超链接包含 sql 查询作为参数。
我这样做是这样的:
<a href="somepage.jsp?query=<%=stringSQLQuery%>"></a>
但是,每当我的 sql 查询将通配符作为搜索词(例如 %)时,我都会在日志文件中收到以下错误消息:
Character decoding failed. Parameter [string] with value ...
差不多,我认为我不能通过带有通配符的超链接传递 SQL 查询。我能做些什么来解决这个问题?