Welcome

首页 / 网页编程 / JSP / javaBean入门(2) javaBean与表单应用

javaBean入门(2) javaBean与表单应用2013-07-04对于javaBean,我们说就是一个*.java文件。对于javaBean的应用必须结合表单才能体现。我们来以一个实例学习javaBean的应用。

biaodan.html<html> <head> <title>WEB开发</title> </head> <body> <form action="javaBean_01.jsp" method="post">姓名:<input type="text" name="name"><br> 年龄:<input type="text" name="age"><br> <input type="submit" value="提交"> <input type="reset" value="重置"> </form> </body> </html>
有了提交页面,我们再来做接受显示页面。对于属性的定义应该用javaBean了。

SimpleBean.javapackage javaBean01;public class SimpleBean {private String name;private int age;public SimpleBean(){ }public void setName(String name){this.name=name;}public void setAge(int age){this.age=age;}public String getName(){return this.name;}public int getAge(){return this.age;}}
javaBean做好了后,再来做SimpleBean_01.jsp页面,这个页面才是关键,如果按照一般方法的话如下:

SimpleBean_01.jsp<%@ page language="java" contentType="text/html" pageEncoding="gbk" %> <%@ page import="javaBean01.SimpleBean" %>//导进包<html> <head> <title>web开发</title> </head> <body> <%request.setCharacterEncoding("gbk"); //编码 SimpleBean simple=new SimpleBean(); //实例化对象 simple.setName(request.getParameter("name")); //接受参数 simple.setAge(Integer.parseInt(request.getParameter("age")));%> <h3>姓名:<%=simple.getName() %></h3> <h3>年龄:<%=simple.getAge() %></h3> </body> </html>