Du skriver att bönan ligger i en mapp som heter "bean". Borde inte mappen heta "beans"?
Du kanske inte har du skrivit "package beans;" i javafilen, innan du kompilerade classen??
5 svar · 226 visningar · startad av Mc Fetto
Får följande felmed:
java.lang.NoSuchMethodError: beans.DbBean.setSql(Ljava/lang/String;)V
Så här ser koden ut i .jsp
<body bgcolor="705e50">
<jsp:useBean id="db" scope="session" class="beans.DbBean"/>
<%
//public void logIn()
//{
db.setSql("SELECT * FROM User");
//
//db.executeNonQuery();
//}
%>
Bönan har en property som ser ut såhär
public void setSql(String str)
{
sql = str;
}
Denna ligger kompilerad i classmappen i en mapp som heter beans! Om jag skriver i .jsp filen en property som jag vet inte finns i bönan så får jag ett annat felmedelande! Fattar inte vad det kan vara! Någon??
Du skriver att bönan ligger i en mapp som heter "bean". Borde inte mappen heta "beans"?
Du kanske inte har du skrivit "package beans;" i javafilen, innan du kompilerade classen??
Ok, nej det var jag som skrev fel i inlägget bara! Det är redigerat nu!
Stängde ner min webserver efter att ha blivit för frustrerad... satte igång den senare och vips så fungerarade det utan felmess... Är det så att om man ändrar i en böna och kompilerar den så måste man starta om webservern varje gång eller var detta ett mysko sammanträffande bara?
Ibland, ibland inte
Jag brukar alltid starta om servern när jag ska testa något nytt, då vet man alltid att det inte är det som strular.
/Viktor
Ok, tack... kanske ska göra det lite oftare då!