SET和GET方法里要注意大小写,变量一般第一个字母小写,在写GET和SET方法的时候,变量跟在后面,但是第一个字母是大写的。
比如:private test; public void getTest{ return test;}

解决方案 »

  1.   

    请下载struts的源代码,看org.apache.struts.action.RequestProcessor类中的processActionForm方法你就知道了,至于form的内容为空的原因,你可以调试一下代码。
      

  2.   

    如果是request级别,在递交form时实例化。如果是session则在首次进入页面时初始化。
    strut会自动调用get,set方法和页面jsp交互。当然,你也可以在action中自己调用。strut会自动邦定同名的属性,如果不存在该属性,也不会抱错。除非你使用了strut标签,所必须的bean。