本帖最后由 java2000_net 于 2008-08-05 09:14:58 编辑

解决方案 »

  1.   

    action代码:
    public class LoginAction extends BaseAction {
         //页面上的变量申明;
         private String msg;
         //变量的get,set方法,如果没有的话,则无法中jsp中获取值,也无法将值传递至jsp页面
         public String getMsg() {
    return msg;
         }
         public void setMsg(String msg) {
    this.msg = msg;
         }
         
         //action方法1 将值传递至jsp页面
          public String test(){
              msg="*****";
              //调用其它方法给msg赋值
                return SUCCESS;//返回jsp页面
         }
         //action方法2,从jsp中获取值
         public String up(){
           System.out.println(msg);
           //保存msg到数据库
            ***save(msg);
           return SUCCESS;//返回jsp页面
    }jsp页面1. 显示msg
    <p>  <ww:property value="msg"/>
    </p>
    2. 传值并修改后返回
    <input type="text" name="msg" value="<ww:property value='msg'/>"/>
    注意: action中的方法名不能与变量的get,set方法同名,否则会导致值传递错误。