嘿,我正在使用NetBeans作爲我的IDE,當我嘗試運行我的EJB程序時出現錯誤。當我聲明並將JSP中類的路徑指定給bean時,我得到一個錯誤。JSP不能找到Bean類使用「」修飾符
<jsp:useBean id="book" class="BookBean.Book" scope="application" />
<jsp:setProperty name="book" property="*" />
當我運行程序我得到這個錯誤
javax.servlet.ServletException: java.lang.InstantiationException: 類BookBean.Book: java.lang.IllegalAccessException: 類java.beans.Beans不能訪問 BookBean.Book的成員 修飾符「」
和
java.lang.InstantiationException: class BookBean.Book : java.lang.IllegalAccessException: Class java.beans.Beans can not access a member of class BookBean.Book with modifiers ""
我刪除了「」,並把在「」,看看是否能工作,但事實並非如此。任何想法? 我也在那裏放置了一個斷點,然後def。是問題的根源。 謝謝。