package bean;
import java.io.*;
public class outbean
{
  String aaa = "";
  public String doBiao()
   {
    return ("<tabel><tr><td>人啊人</td></tr></table>");
   }
public setBiao(String arg)
 {
   aaa = arg;
}}

解决方案 »

  1.   

    public void setBiao(String arg)
      

  2.   

    好了,可以显示表了,但有人回答那个“do,set,get有什么不同,什么时候用get,什么时候用do”的问题吗???
      

  3.   

    public String doBiao()
       {
        System.out.print("<tabel><tr><td>人啊人</td></tr></table>");
       }
    bean 的函数不是这样写的,一般是 赋值函数是setXXX();取值函数是getXXX()。
    你在jsp时候用
    <jsp:useBean id="abc" scope="page" class="bean.outbean"/> 设置一个名为abc的bean实例。
    <jsp:getProperty name="abc" property="XXX" /> 用这个去调用abc的getXXX()函数。
      

  4.   

    另外bean的输出不是通过System.out.println(String s);输出。你把
    public String doBiao()
       {
        System.out.print("<tabel><tr><td>人啊人</td></tr></table>");
       }改为 
    public String getdoBiao()
       {
        return "<tabel><tr><td>人啊人</td></tr></table>";
       }
    就行了。
      

  5.   

    说了这么多,还是没说get和do的区别,farmer0512(遡风而立者)你说Bean里没do,可我看别人的有啊.
      

  6.   

    do的时候一般就是 直接在 BEAN里面 把表格输出了。 象他那种 GET方法,是返回到页面,利用页面把他得到的字符串再输出。其实我觉得,直接输出比较省事,但是就是怎么 把 OUT 这个大参数传到里面是个比较大的问题了。