本帖最后由 atianatian82 于 2009-12-28 14:00:33 编辑

解决方案 »

  1.   

    property指定了所要设置的bean中的属性名,而request对象中相应的与bean属性同名的参数的值都将传递给相应属性的赋值方法,也就说,在bean中的属性的名字必须和request对象中的参数一致,既表单中的name调试嘛,就弄个断点,然后恩f6慢慢的去看咯,O(∩_∩)O~
      

  2.   

    <jsp:useBean id="name" class="package.class" />
    这行代码的含义是:“创建一个由class属性指定的类的实例,然后把它绑定到其名字由id属性给出的变量上”。
    <jsp:setProperty name="useBean中的id" property="屬性名" />
    這句是對bean的相應屬性賦值,以便在頁面中使用。property可以是具體的屬性名(賦給具體的屬性),也可用*(對所有屬性賦值)。
    <jsp:getProperty name="useBean中的id" property="屬性名" />
    是從bean中取值用在jsp中。<input>中的name對bean的賦值和取值應該沒有影響的(在我這邊運行無影響)。
      

  3.   

    如果你form的action不指定時,<input>中的name對bean的賦值和取值沒有影響,指定時另當別論
      

  4.   

    根據你的情況,servlet中獲取到用戶輸入的值後(request.getParameter)要賦到Bean中然後再傳到該頁面上,頁面上就可顯示用戶輸入的值了