JSP中如何将表单输入参数封装到JavaBean中?
JSP中如何将表单输入参数封装到JavaBean中,并在Servlet中获取
JSP中如何将表单输入参数封装到JavaBean中,并在Servlet中获取
答案:假设你在表单中有两个参数 name;password ;然后你建一个实体类 user 也就是javabean 对应属性分别为name ,password; 并创建一个带参的构造方法;在servlet里面 获取参数 String name=request. getParamater("name");
String password=request.getParamater("password");
user u=new user(name,password);
这样就实现了封装到javaBean 并在Servlet中获取
其他:废话不多说,直接上代码
a.jsp
<form action="b.jsp" method="post"/>
用户名:<input type="text" name="name" />
密码:<input type="password" name="pwd" />
</form>
b.jsp
String name = request.getParamter("name");
String pwd= request.getParamter("pwd");
User user = new User();
user.setName(name);
user.setPwd(pwd);
JAVABEAN对象 User.java
private String name;
private String pwd;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getPwd() {
return pwd;
}
public void setPwd(String pwd) {
this.pwd = pwd;
}
全部手写,望采纳。谢谢。 jsp:
<jsp:userBean id="" bean="">
<input type="text" name="XX"/>
javabaean:
必须有setXX()方法
注:
上一个:jsp声明和脚本的区别
下一个:求JSP高手解决 必有重谢