问答详情
源自:5-7 getProperty

使用getproperty获取用户名和密码时密码为null

      <!--通过URL传参数给属性赋值  -->

       <jsp:setProperty name="myUsers" property="username"/>

       <jsp:setProperty name="myUsers" property="password" param="mypass "/>

   

   <!--使用传统的表达式方式来获取用户名和密码  -->

  <%-- 

     用户名:<%=myUsers.getUsername() %><br>

      密码:<%=myUsers.getPassword() %><br>

  --%> 

  

  <!--使用getProperty方式来获取用户名和密码  -->            

     用户名:<jsp:getProperty name="myUsers" property="username" /><br>

     密码:<jsp:getProperty name="myUsers" property="password" /><br>


提问者:桃之夭夭sky 2016-04-21 18:30

个回答

  • 小样O00O
    2016-05-09 15:39:27

    老师的没有空格也是因为上面的有两行代码

    <jsp:setProperty property="username" name="myUser" />

    <jsp:setProperty property="password" name="myUser" param="mypass"/>

    没有注释 ,你看到的结果 其实是这两行代码的结果,所以你运行的结果为null,老师这是指导错了!

  • _芣瓒回憶_03163259
    2016-04-21 19:32:55

    mypass后面多了一个空格