<jsp:setProperty name="numguess" property="*"/>

解决方案 »

  1.   

    setGuess(String guess)在NumberGuessBean这个类中,所起的作用是定义一些变量,存放一些值
    在jsp文件中,直接调用NumberGuessBean 这个类即可将setGuess(String guess)中存储的内容进行判断,返回相应的值。抱歉,也可能不准确。不知道能不能帮上你的忙
      

  2.   

    <jsp:setProperty name="numguess" property="*"/>
    只不过用法比较怪!
    一般应该写成 <jsp:setProperty name="numguess" property="guess"/>
    不过也没错!因为采用的 get 方法提交!
    只有一个 guess 提交了过去!所以可以使用 * 号!
    如果有多个变量值的话,应该不能得到你想要的效果!
    property 表示将属性设置为页面变量的值, 即 request.getParameter("guess"),
    用 * 表示设置对于每一个页面提过来的值,都设置 numguess!
      

  3.   

    就是这句话起的作用:
    <jsp:setProperty name="numguess" property="*"/>
      

  4.   

    lvxinsi(心思) 错了哦! :(
    <jsp:setProperty name="numguess" property="*"/> 
    不过比较好一些的写法应该 是
    <jsp:setProperty name="numguess" property="guess"/>
     guess 是页面变量的名称!
    当然,页面的 form 只有一个变量提交过来,可以使用 * 号!
    而如果页面变量名称和BEAN 属性值一致,完全可以这样写:
     <jsp:setProperty name="numguess">
    明白了吗?
      

  5.   

    非常感谢大家
    有谁能帮我稍稍详细点说明一下这句话吗?
    <jsp:setProperty name="numguess" property="*"/>
    我还没有入门,请大家指教!
      

  6.   

    1)<jsp:setProperty  是jsp的内置标签,用于设置使用的某个JavaBean的属性
    2)name=“numguess” 表明是设置类“numguess”,"numguess"已经在上面语句设置,(<jsp:useBean id="numguess" class="NumberGuessBean" scope="session"/>,这条语句的的意思是在jsp页面中使用bean类 "NumberGuessBean",并设置别名为"numguess",作用范围"session",即整个会话期间)3)property="*",是设置Bean的所有属性。