Secure Coding

Defending JSP

Course Learning Objectives

  • Identify common vulnerabilities found in JavaServer Pages. Describe defensive coding practices and controls. Implement programming safeguards using defensive coding techniques.
  • Decide which method to use either declarative and or programmatic security.
  • Discover how to build software with security mechanisms in place.


Learn how to defend your Java web apps against attacks. Using code samples from JavaServer Pages, this course covers a variety of techniques for securing against such vulnerabilities as SQL injection, Cross-Site Scripting/Request Forgery, Man-in-the-middle attacks and more.


Java developers / Security Architect

Time Required

Tailored learning - 90 minutes totals

JAV301S - Defending JSP

$139.00 *prices shown in USD Add to Cart or Subscribe your team