各位大牛请教一个问题:我在断点调试的时候在后报错Source not found for ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse),源代码如下:
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setCharacterEncoding("UTF-8");
response.setContentType("text/html;charset=UTF-8");
String cardID = request.getParameter("cardID");
String cardID_new = new String(cardID.getBytes("ISO8859-1"),"UTF-8");
Card card = new Card();
CardDao cdao = new CardDaoImp();
card = cdao.getCard(cardID_new);
if(card != null){
request.setAttribute("card",card);
RequestDispatcher rd = this.getServletContext().getRequestDispatcher("/jsp/showleftMoney.jsp");
rd.forward(request, response);
return;
}
response.sendRedirect("/CarManager/jsp/error8.jsp");

}
但是这段代码测试的时候传过来的cardID_new如果是纯英文的就没问题,但是如果有中文就报了这个错,而且这似乎是个过滤器的错,但是我没写任何的过滤器啊……求指教,感激了