楼上的大虾,我想问一下,jsp网页是通过什么找到PepsiColaItem存储的值的?
是request吗?

解决方案 »

  1.   

    JavaBean是由系统运用Java反射技术(java.lang.reflect.*)进行赋值的。
      

  2.   

    楼上的大虾,您能不能说得详细一点!
    jsp:setProperty name="PepsiCola" property="item" param="PepsiColaItem"/>
    相当于调用 PepsiCola.setItem(“PepsiColaItem”);
    我只是不明白,为什么属性item存储的是“PepsiColaItem”对应的值,
    而不是字符串"PepsiColaItem",它对应的值是如何得到的?
      

  3.   

    值肯定是从request里面的取的,取PepsiColaItem参数传过来的值,赋给item属性
    其实你只要知道它是怎么做的就可以了,至于为什么你可以去看它的源码
      

  4.   

    是PepsiColaItem存储的值
    你可以把item是如何或得的看成
    String item=request.getParameter("PepsiColaItem");