你的form是在什么時候填充了值

解决方案 »

  1.   

    System.out.println("test======================"+test);
    是不是这句话没有输出test的值。你的配置文件配置好了没有!
      

  2.   

    System.out.println("test======================"+test);这句话在后台打印出来了,实际上是在System.out.println(p.getProduct().getProductName());这句话的时候,是null值.kypfos(不在寻梦),我是新手,你能明白的说下解决方法吗?
      

  3.   

    如果从你程序上来看,你并没有对form的product属性的productName赋值。另外,看你这段程序的意思,你的form我觉得不应该这样设计。
    product应该有set/get方法,在表单直接就可以把值对应过来
    只要表单元素的name属性与form的属性名对应即可

    <input type="text" name="product.productName">或者
    <html:text name="ProductForm " property="product.productName" />
      

  4.   

    xinannansha() 大哥,好像还是不可以的哦!!
      

  5.   

    在jsp页面加了
    ProductForm.java
    没有,