当前位置: 代码迷 >> Java Web开发 >> 100分JSP试题
  详细解决方案

100分JSP试题

热度:185   发布时间:2016-04-16 21:45:22.0
100分求助:JSP试题求救
初学 JSP,题目如下:
以用户列表为例,简述JSP的jsp:useBean如何使用JavaBean显示用户列表(分别用表达式和getProperty阐述)。
时间很紧,百度也没有合适的答案,烦请各位帮忙,最好要有详细答案,谢谢各位前辈!
------解决思路----------------------
jsp:useBean跟列表有什么关系呢
------解决思路----------------------
http://blog.csdn.net/ybyb14/article/details/1882693
------解决思路----------------------
<html>
  <body> 
      注册成功:<br>
      <hr>
      使用Bean的属性方法<br>
      用户名: <%=user.getUserName()%><br>
      密码: <%=user.getPassword()%><br>
      年龄: <%=user.getAge()%><br>
      <hr>
      使用getProperty<br>
      用户名:<jsp:getProperty name="user" property="userName"/><br>
      密码:  <jsp:getProperty name="user" property="password"/><br>
      年龄:  <jsp:getProperty name="user" property="age"/>
      客户端名称:<%=request.getRemoteAddr() %>
  </body>
</html>

前者就是直接调用表达式,和使用java代码一模一样。
后者是getProperty,property:指定要为之设置值的JavaBean的属性名称
------解决思路----------------------
楼上正解!!!!
------解决思路----------------------
<jsp:useBean id="对象名" class="包名和路径">
<jsp:setproperty name="上面id的名字" property="bean里的属性" param="上个页面的值的name或者接收偶的id">
  相关解决方案