初学 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">