diff --git a/pom.xml b/pom.xml index 59ded44..dca83b0 100644 --- a/pom.xml +++ b/pom.xml @@ -55,23 +55,33 @@ test - org.apache.maven.plugins - maven-war-plugin - 3.3.2 - maven-plugin - - - org.junit.jupiter - junit-jupiter-api - 5.10.0 - test - + org.apache.maven.plugins + maven-war-plugin + 3.3.2 + maven-plugin + + + org.apache.logging.log4j + log4j-core + 2.14.1 + + + org.junit.jupiter + junit-jupiter-api + 5.10.0 + test + org.mockito mockito-all 1.10.19 test + + org.apache.commons + commons-text + 1.10.0 + diff --git a/src/main/java/demo/security/servlet/HomeServlet.java b/src/main/java/demo/security/servlet/HomeServlet.java index fac56e5..da25114 100644 --- a/src/main/java/demo/security/servlet/HomeServlet.java +++ b/src/main/java/demo/security/servlet/HomeServlet.java @@ -20,10 +20,10 @@ public HomeServlet() { protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { - String name = request.getParameter("name").trim(); + String name = request.getParameter("name"); response.setContentType("text/html"); PrintWriter out = response.getWriter(); - out.print("

Hello "+name+ "

"); + out.print("

Hello " + org.apache.commons.text.StringEscapeUtils.escapeHtml4(name) + "

"); out.close(); }