rro simples devido ao uso de aspas duplas em um arquivo j

Tenho a seguinte linha de código em um arquivo JSP no meu aplicativo da web que está apresentando um erro:

<jsp:setProperty name="db" property="userName" value="<%=request.getParameter("userName")%>"/>

A mensagem de erro que recebo é:

org.apache.jasper.JasperException: /loginbean.jsp(6,59) Valor do atributo request.getParameter ("userName") é citado com "que deve ser escapado quando usado dentro do valor

O que eu li em alguns sites é que caracteres como' (aspas simples) ou" (aspas duplas) precisa ser prefixado com uma sequência de escape\ (barra invertida) se eles forem usado

No entanto, quando tento e prefixo as aspas duplas (em torno da palavra userName) com barra invertida, recebo imediatamente o seguinte erro: "Caractere ilegal \ 92- Literal de cadeia não fechada"

Como resolver esse problema?

questionAnswers(7)

yourAnswerToTheQuestion