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

We would like to inform you that we will be discontinuing the self-checkout option for individual course purchases on April 28, 2022. The website for making individual course purchases will no longer be available after April 28, 2022 and all sales queries will be directed to our sales team for processing.

Our records indicate that you have used this option in the past to purchase individual course subscriptions. We urge you to reach out to our sales development representative with any concerns or questions about this transition.

Thank you for your understanding. 


Security Compass eLearning