diff --git a/jasperreports/pom.xml b/jasperreports/pom.xml index 0eaef93a..bb59f671 100644 --- a/jasperreports/pom.xml +++ b/jasperreports/pom.xml @@ -16,8 +16,9 @@ JasperReports Tutorial https://struts.apache.org/getting-started/jasper-reports-tutorial - 7.0.2 - 12.0.18 + 6.21.4 + ${jasperreports6.version} + 12.0.19 @@ -55,8 +56,8 @@ - org.eclipse.jetty.ee8 - jetty-ee8-maven-plugin + org.eclipse.jetty.ee10 + jetty-ee10-maven-plugin ${jetty-plugin.version} diff --git a/jasperreports/src/main/java/org/apache/struts/example/jasperreports/service/JasperInitializer.java b/jasperreports/src/main/java/org/apache/struts/example/jasperreports/service/JasperInitializer.java index ee77b7de..dfd57940 100644 --- a/jasperreports/src/main/java/org/apache/struts/example/jasperreports/service/JasperInitializer.java +++ b/jasperreports/src/main/java/org/apache/struts/example/jasperreports/service/JasperInitializer.java @@ -1,9 +1,8 @@ package org.apache.struts.example.jasperreports.service; +import jakarta.servlet.ServletContext; import java.io.File; import java.util.Optional; - -import jakarta.servlet.ServletContext; import net.sf.jasperreports.engine.JasperCompileManager; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; @@ -46,10 +45,10 @@ public void setServletContext(ServletContext servletContext) { @Override public void destroy() throws Exception { - File templteFile = new File(sc.getRealPath(COMPILED_JASPER_PATH) + COMPILED_JASPER_FILENAME); + File templateFile = new File(sc.getRealPath(COMPILED_JASPER_PATH) + COMPILED_JASPER_FILENAME); LOG.info( "=== Compiled JasperReport file ({}) delete result: {} ===", - templteFile.getAbsolutePath(), - templteFile.delete()); + templateFile.getAbsolutePath(), + templateFile.delete()); } } diff --git a/jasperreports/src/main/resources/struts.xml b/jasperreports/src/main/resources/struts.xml index 2b4f92ef..fb36297b 100644 --- a/jasperreports/src/main/resources/struts.xml +++ b/jasperreports/src/main/resources/struts.xml @@ -3,6 +3,8 @@ + + diff --git a/jasperreports/src/main/webapp/WEB-INF/web.xml b/jasperreports/src/main/webapp/WEB-INF/web.xml index 4361b378..306109cf 100644 --- a/jasperreports/src/main/webapp/WEB-INF/web.xml +++ b/jasperreports/src/main/webapp/WEB-INF/web.xml @@ -1,9 +1,9 @@ - + Jasper Reports Tutorial