Problème avec <jsp:useBean>
Bonjour,
Voilà j'ai un petit soucis avec cette balise.
Mon code dans ma .jsp (AccueilMissionne.jsp):
Code:
1 2 3 4 5
|
<%@ page language="java" contentType="text/html" pageEncoding="UTF-8" %>
<jsp:useBean id="C" class="FM.Categorie"/>
<% C = new FM.Categorie("aaa", true, null); %> |
Celui de ma classe :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
package FM;
import java.util.Date;
public class Categorie
{
private int ID_Categorie;
private String Libelle;
private boolean EtatSuppr;
private Date DateSuppr;
public Categorie(String p_Libelle, boolean p_EtatSuppr, Date p_DateSuppr)
{
Libelle = p_Libelle;
EtatSuppr = p_EtatSuppr;
DateSuppr = p_DateSuppr;
}
// Les accesseurs ...
} |
Mon message d'erreur :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
org.apache.jasper.JasperException: /AccueilMissionne.jsp(2,0)
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:40)
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:407)
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:148)
org.apache.jasper.compiler.Generator$GenerateVisitor.visit(Generator.java:1175)
org.apache.jasper.compiler.Node$UseBean.accept(Node.java:1117)
org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2166)
org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2216)
org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2222)
org.apache.jasper.compiler.Node$Root.accept(Node.java:457)
org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2166)
org.apache.jasper.compiler.Generator.generate(Generator.java:3321)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:199)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:296)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:277)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:265)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:564)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:302)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803) |
Sachant que donc mes classes appartiennent au package FM que j'ai crée (car d'origine il n'y en avait pas) mais cela ne fonctionne pas mieu. :arf:
Quelqu'un a une idée ?