diff --git a/apps/imagegen/imagegen/webapp/src/main/java/net/i2p/imagegen/IdenticonServlet.java b/apps/imagegen/imagegen/webapp/src/main/java/net/i2p/imagegen/IdenticonServlet.java index 3fa8c2b31828a49d091dd2e0e144f03874c92882..79145cb984e9a456a26c647d87ca61ca42d369a0 100644 --- a/apps/imagegen/imagegen/webapp/src/main/java/net/i2p/imagegen/IdenticonServlet.java +++ b/apps/imagegen/imagegen/webapp/src/main/java/net/i2p/imagegen/IdenticonServlet.java @@ -99,6 +99,8 @@ public class IdenticonServlet extends HttpServlet { protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { + if (request.getCharacterEncoding() == null) + request.setCharacterEncoding("UTF-8"); String codeParam = request.getParameter(PARAM_IDENTICON_CODE_SHORT); boolean codeSpecified = codeParam != null && codeParam.length() > 0; if (!codeSpecified) { diff --git a/apps/imagegen/imagegen/webapp/src/main/java/net/i2p/imagegen/QRServlet.java b/apps/imagegen/imagegen/webapp/src/main/java/net/i2p/imagegen/QRServlet.java index 4d377c89542e1aa1eef5685b1790777c969cfc0d..bce1a12edefcd35f79acaee9ef466db4a487f434 100644 --- a/apps/imagegen/imagegen/webapp/src/main/java/net/i2p/imagegen/QRServlet.java +++ b/apps/imagegen/imagegen/webapp/src/main/java/net/i2p/imagegen/QRServlet.java @@ -100,6 +100,8 @@ public class QRServlet extends HttpServlet { protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { + if (request.getCharacterEncoding() == null) + request.setCharacterEncoding("UTF-8"); String codeParam = request.getParameter(PARAM_IDENTICON_CODE_SHORT); boolean codeSpecified = codeParam != null && codeParam.length() > 0; if (!codeSpecified) { diff --git a/apps/imagegen/imagegen/webapp/src/main/java/net/i2p/imagegen/RandomArtServlet.java b/apps/imagegen/imagegen/webapp/src/main/java/net/i2p/imagegen/RandomArtServlet.java index bd86b7756862b8edbfce18dbb3b9eec732d2ec10..2ba8f460b4b78812bfd2f271bd1f5f702ed0373e 100644 --- a/apps/imagegen/imagegen/webapp/src/main/java/net/i2p/imagegen/RandomArtServlet.java +++ b/apps/imagegen/imagegen/webapp/src/main/java/net/i2p/imagegen/RandomArtServlet.java @@ -33,6 +33,8 @@ public class RandomArtServlet extends HttpServlet { protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { + if (request.getCharacterEncoding() == null) + request.setCharacterEncoding("UTF-8"); String codeParam = request.getParameter(PARAM_IDENTICON_CODE_SHORT); boolean codeSpecified = codeParam != null && codeParam.length() > 0; if (!codeSpecified) {