我使用 bean/form 处理在登录屏幕上获取输入参数,然后使用这些参数尝试将用户登录到应用程序中。
但是我收到一个错误-
org.apache.jasper.JasperException: /loginbean.jsp(6,59) 属性值 request.getParameter("userName") 用 " 引用,在 val 中使用时必须转义
出现此错误的代码行是下面给出的代码块中的第二行 - (即 name='userName' 的属性的代码行)
loginbean.jsp
<jsp:useBean id="db" scope="request" class="logbean.LoginBean" >
<jsp:setProperty name="db" property="userName" value="<%=request.getParameter("userName")%>"/>
<jsp:setProperty name="db" property="password" value="<%=request.getParameter("password")%>"/>
</jsp:useBean>
LoginBean.java
package logbean;
public class LoginBean {
String userName="";
String password="";
public String getUserName() {
return userName;
}
public void setUsername(String username) {
this.userName = userName;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
}