JSPで私の最初の練習をしようとしています。標準アクションを使用して Java Bean をインスタンス化する必要があります。私は次の豆を持っています:
package bean;
public class Cotizacion implements java.io.Serializable {
private static final long serialVersionUID = 1L;
// Some properties ...
public Cotizacion(){
// Nothing ...
}
// Accessors & toString ...
}
だから、私のJSPでは:
<%@ page import="bean.Cotizacion" %>
<%@ page session="true" %>
// HTML
<jsp:useBean id="bean" type="bean.Cotizacion" scope="session"></jsp:useBean>
ページをロードすると、例外がキャッチされます:
javax.servlet.ServletException: java.lang.InstantiationException: bean bean がスコープ内に見つかりません
私のコードの何が問題なのですか?
編集:申し訳ありませんが、このスレッドで解決策を見つけました。初めて「タイプ」の代わりに「クラス」属性を使用する必要があります。