看看这个jsp的bean错误

来源:百度知道 编辑:UC知道 时间:2024/05/30 10:15:04
下面是jsp代码:
<%@ page contentType="text/html;charset=gb2312" %>
<%@ page language="java" %>
<html>
<head><title> </title>
<body>
<jsp:useBean id="goodsbean" scope="application" class="sale.goods" />
<%
goodsbean.setProduct("clock");
goodsbean.setPrice("$383838");
%>
usemethod 1:<br>
<%=goodsbean.getProduct() %><br>
<%=goodsbean.getPrice() %><br>
usemethod 2:<br>

<jsp:getProperty name="goodsbean" property="product" /><br>
<jsp:getProperty name="goodsbean" property="price" /><br>

<hr>
<!--<jsp:setProperty name="beanname" property="bean's_menmber " param="value" /> 设置对象的值-->
</body>
</html><

兄弟~去掉
<!--<jsp:setProperty name="beanname" property="bean's_menmber " param="value" /> 设置对象的值-->
这句注释你就能看到结果了~

还有 <jsp:useBean id="goodsbean" scope="application" class="sale.goods" />
此用法和<jsp:useBean id="goodsbean" scope="application" class="sale.goods"> </jsp:useBean>
此用法没有任何区别~

<jsp:useBean id="goodsbean" scope="application" class="sale.goods" />

把上面的改成

<jsp:useBean id="goodsbean" scope="application" class="sale.goods"> </jsp:useBean>