resources.report.rules.pmd.NoScriptlets.html Maven / Gradle / Ivy
NoScriptlets
NoScriptlets
criptlets">NoScriptlets
Since: PMD 3.6
Scriptlets should be factored into Tag Libraries or JSP declarations,
rather than being part of JSP pages.
This rule is defined by the following XPath expression:
//JspScriptlet
|
//Element[ string:upper-case(@Name)="JSP:SCRIPTLET" ]
Example:
<HTML>
<HEAD>
<%
response.setHeader("Pragma", "No-cache");
%>
</HEAD>
<BODY>
<jsp:scriptlet>String title = "Hello world!";</jsp:scriptlet>
</BODY>
</HTML>