<%@ page contentType="text/html;charset=UTF-8" language="java" %> <%@ page session="false" %> <% request.setCharacterEncoding("UTF-8"); String sURL = request.getParameter("targeturl"); if (sURL != null && !sURL.equals("")) { if (!sURL.startsWith("http://") || !sURL.startsWith("https://")) { sURL = "http://" + sURL; } System.out.println("TargetURL to send to: " + sURL + ", characterEncoding of request: " + request.getCharacterEncoding()); response.setCharacterEncoding("UTF-8"); response.sendRedirect(sURL); } %> <%= application.getServerInfo() %>

Test Redirects WITH UTF-8