我想在同一个包中创建两个页面类(A类)(B类),A页面(A类)中的文本框中写的消息发送到B页面(B类)的文本域中显示出来,我想用传递引用,可是觉得自己面向对象学的不过好,没传成功,希望哪位大侠能够帮帮我,最好能写个简单的例子(A类 B类)!谢谢啦

解决方案 »

  1.   

    不知道你到底想表到什么。B的JSP里import一下A类,A里的处理方法把A封装好存到session里,然后B页面取值的话:${sessionScope.A.XX}或struts标签value=A.XX
    记得李刚的struts2权威指南第四五十页有这样的例子吧,记不清了
      

  2.   

    class A{
       B b;  //b的对象在这里留下引用.(关键)
       String msg;   public A(){ b= new B();} //构造里面new出B对象。   sendMsg(B b,String s){  //向B发送消息的方法
          b.show(s);
    }class B{
       show(String s){
          //B中显示
       }
    }