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?