第7章 JavaBean和表单处理v1.pptVIP

  • 18
  • 0
  • 约2.07万字
  • 约 78页
  • 2017-08-25 发布于河南
  • 举报
* test1.html html form action=test2.jsp 姓名:input type=text name=userName 年龄:input type=text name=age input type=submit /form /html TestBean.java package bean; public class TestBean { private String userName; private int age; public int getAge() { return age;} public void setAge(int age) { this.age = age;} public String getUserName() { return userName;} public void setUserName(String userName) { this.userName = userName; } } 注意:property的属性名、form中参数的名字、Bean中的属性名、方法名要对应 Test2.jsp %@ page pageEncoding=GB2312 % %@ page contentType=text/html;charset=GB2312 % html jsp:useBean id=myBean scope=request class=bean.TestBean/ jsp:setProperty name=myBean property=userName / jsp:setProperty name=myBean property=age / jsp:getProperty name=myBean property=userName/ jsp:getProperty name=myBean property=age/ /html * jsp:setProperty标签 (4). 将bean的所有属性与表单中参数关联 jsp:setProperty name=“beanName” property=“*” / 在这种用法中,JSP容器会一个个检查传入的参数,如果某个传入参数的名字和bean中某个属性的名字相同,则将该参数的值赋给bean中的属性。 使用这种方式可以一次为多个属性赋值 * Test3.jsp %@ page pageEncoding=GB2312 % %@ page contentType=text/html;charset=GB2312 % html jsp:useBean id=myBean scope=request class=bean.TestBean/ jsp:setProperty name=myBean property=“* / jsp:getProperty name=myBean property=userName/ jsp:getProperty name=myBean property=age/ /html test1.html html form action=test3.jsp 姓名:input type=text name=userName 年龄:input type=text name=age input type=submit /form /html TestBean.java package bean; public class TestBean { private String userName; private int age; public int getAge() { return age;} public void setAge(int age) { this.age = age;} public String getUserName() { return userName;} public void setUserName(String userName) { this.userName = userName; } } * form method=post action=beans.jsp pPlease enter your username: input type=text name=name jsp:useBean id=languageBean scope=page class=mypackage.LanguageBean jsp:setProperty name=lang

文档评论(0)

1亿VIP精品文档

相关文档