我ACTION里有个属性.有GET SET.  但是... JSP提交过来. ACTION却得不到.
 会是什么情况?

解决方案 »

  1.   

    可能是提交的方法是GET
    改成POST看看如:<form action="" method="post">
    </form>
      

  2.   

    应该跟JSP没关系吧.
     我那是直接A标签提交的.后面带个参数.
      单独写FORM我也试过了.
    System.out.println("########messageId#######"+messageId);
    bulletinMessage = webService.getMessageForm(messageId);
    if(bulletinMessage.getFckAttachment()!=null){
    fckAttachments=bulletinMessage.getFckAttachment(); FckAttachment fckAttachment=(FckAttachment)fckAttachments.iterator().next();
    //附件的类型为1,表示是视频文件
    if(fckAttachment.getFileType()==1){
    this.setHasFlash("1");
    }
    }

    return "getMessageForm";SSH2
      

  3.   

    1.如果struts1:FormBean应该继承一种Form,如:ValidateForm
    2.如果struts2:只要在Action中定义属性,并有get/set方法即可。
      

  4.   

    有没有记得写get set方法哦
      

  5.   

    如果有get、set方法,jsp中的属性和action中的属性名称有没有写错,大小写也是敏感的。