同一个页面有用户名和密码,获取用户名正常,获取密码为空。不知道是啥子情况,目测名字没有写错啊。求解!
页面如下:
<body>
<form action="/messageboard/loginAndOut.do?flag=loginAndOut" method="post"><br/>
u:<input type="text" name="name"/><br/>
p:<input type="password" name="passed "/><br/>
<input type="submit" value="login"/>
</form>
</body>
form如下:
public class UsersForm extends ActionForm {
private String name;
private String passed;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getPassed() {
return passed;
}
public void setPassed(String passed) {
this.passed = passed;
}
}
在action中获取System.out.println(usersForm.getPassed());为空值
附数据库如下:
Create table myusers(
id number primary key,
name varchar2 (64) unique,
passed varchar2 (64) not null
)login数据库
页面如下:
<body>
<form action="/messageboard/loginAndOut.do?flag=loginAndOut" method="post"><br/>
u:<input type="text" name="name"/><br/>
p:<input type="password" name="passed "/><br/>
<input type="submit" value="login"/>
</form>
</body>
form如下:
public class UsersForm extends ActionForm {
private String name;
private String passed;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getPassed() {
return passed;
}
public void setPassed(String passed) {
this.passed = passed;
}
}
在action中获取System.out.println(usersForm.getPassed());为空值
附数据库如下:
Create table myusers(
id number primary key,
name varchar2 (64) unique,
passed varchar2 (64) not null
)login数据库
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货