很明显,缺少get()方法
public String getUsername(){
    return username;
}

解决方案 »

  1.   

    你只有setter,没有getter啊,form加一个getUsername的方法
      

  2.   

    STRUCTS就是麻烦一点,怎么这么多的ACTION配置啊
      

  3.   

    麻烦?做web的不就是java+xml吗?
      

  4.   

    你配置文件中的path和type都是一样的!
      

  5.   

    这个问题很有可能是你的ActionForm中的属性名定义与Jsp中的属性不对应,还有就是Java的命名规则要以小写字母开头.如果你以前写过MFC的程序很可能受到影响,如果你写成了UserName,那么你的getter会是getUserName这是不对.你必须写成userName才可以