【问题标题】:why do i get org.apache.jasper.JasperException: PWC6049: Attempted a bean operation on a null object为什么我会得到 org.apache.jasper.JasperException: PWC6049: Attempted a bean operation on a null object
【发布时间】:2012-03-13 09:27:36
【问题描述】:

当我点击提交按钮并且请求转到以下jsp时,我得到org.apache.jasper.JasperException: PWC6049: Attempted a bean operation on a null object

<jsp:useBean id="namebean" class="BeanTesters.Bean">
        <jsp:setProperty name="namebean" property="name" param="Name" />
    </jsp:useBean>

    <%--Now check if the text-field data has been stored--%>
    <jsp:getProperty name="beanname" property="name" />

HTML 代码:

<form method="get" action="straighttojsp.jsp">
        <input type="text" name="Name" /> <br />
        <input type="submit" value="Submit data"/>
    </form>

豆类:

package BeanTesters;

public class Bean {

private String name = null;

public void setName(String n) {
    name = n;
}

public String getName() {
    return name;        
 }
}

为什么会出现这个异常?

【问题讨论】:

    标签: java jsp jakarta-ee


    【解决方案1】:

    您在 bean namebean 中设置属性并试图从 bean beanname 中取回它,显然是 null

    【讨论】:

      猜你喜欢
      • 2018-07-01
      • 2019-10-28
      • 2019-02-11
      • 2019-12-30
      • 1970-01-01
      • 1970-01-01
      • 2020-01-20
      • 2019-05-08
      • 1970-01-01
      相关资源
      最近更新 更多