posts - 89, comments - 241, trackbacks - 0, articles - 1
   :: 首页 ::  :: 联系 :: 聚合  :: 管理

JavaBean初探

Posted on 2009-03-16 20:10 saobaolu 阅读(151) 评论(1)  编辑  收藏 所属分类: java基础与算法

Student.java

 1package bean;
 2public class Student{
 3private String name;
 4    public void setName(String name){
 5        this.name=name;
 6    }

 7    public String getName(){
 8        return name;
 9    }

10}
stu.jsp
 1<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
 2<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 3<jsp:useBean id="stu" class="bean.Student" scope="page" />
 4<html xmlns="http://www.w3.org/1999/xhtml">
 5<head>
 6<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
 7<title>input</title>
 8</head>
 9<body>
10<form name="form1" method="post" action="">
11  <p>姓名:
12    <input name="name" type="text" >
13  </p>
14  <p>
15    <input type="submit" name="Submit" value="提交" />
16  </p>
17</form>
18<jsp:setProperty name="stu" property="*" />
19您的输入是:<br><br>
20<%=stu.getName() %>
21</body>
22</html>
23

一些非常简单的代码,但让我倍受打击
首先,形似<jsp:****>的语句都在句尾的"/"一定不能省略
其次,useBean此处是id="XXX" 其他调用的地方都是name="XXX"
最后,输出可以用<jsp: getProperty...../>
也可以用 <%=ID.getXXX() %>输出


没有所谓的命运,只有不同的选择!