--页面的提交部分
<form action="doit.do" method="post">
     CatalogID标识 知识库目录:<input type="text" name="CatalogID"><br>
     CatalogName目录名称:<input type="text" name="CatalogName"><br>
     ParentID父级ID 0为顶级:<input type="text" name="ParentID"><br>
    SecurityID用于成员认证权限的关键字:<input type="text" name="SecurityID"><br>
    CatalogType目录类型 0为一般目录板块,1为社区专家目录板块 :<input type="text" name="CatalogType"><br>
    CatalogSort排序:<input type="text" name="CatalogSort"><br>
   Description 描述信息:<input type="text" name="Description"><br>
     Re 属于 知识目录:<input type="text" name="Re"><br>
   <input type=submit value="提交">
<input type=reset value="重置">

解决方案 »

  1.   

    你的JSP页面代码用的还是HTML表单标签元素,当然不行了,用了Struts框架,前台JSP页面必须使用Struts标签元素才能和后边的FormBean自动关联起来。
    <form action="doit.do" method="post">
         CatalogID标识 知识库目录:<html:text property="CatalogID"/><br>
         CatalogName目录名称:<html:text property="CatalogName"/><br>
         ParentID父级ID 0为顶级:<html:text property="ParentID"/><br>
        SecurityID用于成员认证权限的关键字:<html:text property="SecurityID"/><br>
        CatalogType目录类型 0为一般目录板块,1为社区专家目录板块 :<html:text property="CatalogType"/><br>
        CatalogSort排序:<html:text property="CatalogSort"/><br>
       Description 描述信息:<html:text property="Description"/><br>
         Re 属于 知识目录:<html:text property="Re"/><br>
       <html:submit>提交</html:submit>
    <html:reset>重置</html:reset>
      

  2.   

    用html标签也行的。struts标签只是sun公司封装好的。
    你把你的jsp中form中 action属性的地址改为:community/doit.do
      

  3.   

    变量大小写问题,javabean有命名规范
      

  4.   

    最好按照javaBean的规范:属性的第一个字母小写:CatalogName-〉catalogName
      

  5.   

    因为struts标签最终是要解析为标准Html标签的,所以用html标签也可以的。
      

  6.   

    你的formbean中怎么没有get set 方法呢
      

  7.   

    有~~GET SET方法~~我只不过没帖全..名字改了..还有那儿有问题呢?HTML标签没有问题~~我一直都在用