<jsp:useBean id="loginBean" class="com.hh.javabean.LoginBean" scope="session"/>
<jsp:setProperty name="loginBean" property="txtUserName" param="txtUserName"/>
<jsp:setProperty name="loginBean" property="txtPassword" param="txtPassword"/>

解决方案 »

  1.   

    楼上的,你是说  
    <jsp:setProperty name="loginBean" property="txtUserName" param="txtUserName"/>
    <jsp:setProperty name="loginBean" property="txtPassword" param="txtPassword"/>
    中调用了get/set方法?
      

  2.   

    如果你想知道在哪个地方调用了set/get方法的话,你看一下javaBean的规范定义吧
    <jsp:useBean id="loginBean" class="com.hh.javabean.LoginBean" scope="session"/>
    <jsp:setProperty name="loginBean" property="txtUserName" param="txtUserName"/>
    <jsp:setProperty name="loginBean" property="txtPassword" param="txtPassword"/>
    你注意一下property的定义。
    我拿刀出来了。给分.
      

  3.   

    <jsp:useBean id="loginBean" class="com.hh.javabean.LoginBean" scope="session"/>
    <jsp:setProperty name="loginBean" property="txtUserName" param="txtUserName"/>
    <jsp:setProperty name="loginBean" property="txtPassword" param="txtPassword"/>
    没有必要打破沙锅问到底
    知道这么用就行
      

  4.   

    javabean的getter和setter是规范里面定义的,之所以这么定义是为了让servlet(jsp)容器可以使用反射等技术来调用.我是猜的,呵呵.
      

  5.   

    javabean中的变量是private,为保证数据的封装性,对外只提供get set接口