Information
If you do not need automatic regeneration of JSP pages, set up the Web Subsystem to not regenerate the content automatically. This can prevent someone injecting code in your JSP resources and compiling them without your knowledge.
Solution
The 'Development' value set to false will prevent JSP resources being automatically generated and force a restart in order to implement the changes.
<connector>
....
</connector>
<virtual-server name="...." enable-welcome-root="false">
....
</virtual-server>
<configuration>
<jsp-configuration development="false"/>
</configuration>