就相当于html标签里面的name属性
如<html:text property="name" /> 被解析后和html语句<input type="text" name="name">是一样的
只是用了struts的property属性就得有想对应formBean,否则报错

解决方案 »

  1.   

    对于Struts而言,页面上的表单的每个字段都是和FormBean的每个属性一一对应的,当然FormBean的属性可以比页面上的表单字段多,但是如果在页面的表单上凡是指定的property属性的字段,必须在FormBean里面有一个属性与之相对应。你明白了FormBean与页面表单之间的映射关系就OK了。一个FormBean就相当于一个表单,一个FormBean的属性就相当于表单上的一个字段(或输入域),Struts将它们关联映射在一起。
      

  2.   

    property就是属性,你可以把他看简单点。就是你要传入后台那个值的NAME就行了。
      

  3.   

    property对应form中的属性,这个我知道
    但如果jsp页面不和Form对应,只是单纯的显示select列表,这时候property要写什么?
      

  4.   

    如果不需要映射,那么就可以不用struts的标签库,
    只需要使用普通的HTML标签就好了。
      

  5.   

    用普通的html标签?那要写jsp?