Skip to content
Sharp

Authentication · interview question

How can HTML encoding help prevent stored XSS attacks in a Java web application?

Multiple choiceHardchapter-17-curatedpremiumauthenticationjson-web-tokens-jwt
Choose one answer
Answer and explanation

Correct answer

C. By ensuring user-submitted HTML is treated as text.

Why

HTML encoding converts characters like '<' and '>' into their HTML entities, ensuring that user-submitted HTML is treated as text, not executable code, preventing stored XSS.

Test yourself on Authentication

A free test with instant, explained results. No account needed.

Start free test
All Authentication questions →