作者yenling1108 (小P)
看板java
標題[問題] JavaBean執行錯誤問題
時間Tue Mar 24 17:17:52 2009
最近剛學習JSP,但是只要是JavaBean的範例都會出錯,
以下是程式碼和電腦的設置路徑,請各位大大指導一下,
不知是哪裡做錯...
jsp 檔存放在
C:\Tomcat 6.0\webapps\MyJSP\squareBean.jsp
<html>
<head><title>Bean Test</title></head>
<body>
<jsp:useBean id="square_area" class="area.Square"/>
<%=square_area.caculate()%>
<%
square_area.length=5
out.print("The square area="+square_area.caculate());
%>
</body>
</html>
class檔放在
C:\Tomcat 6.0\webapps\MyJSP\WEB_INF\classes\area\Square.class
package area;
public class Square
{
public int length;
public int caculate()
{
return(length*length);
}
}
每次都會出現這個錯誤,
org.apache.jasper.JasperException:
/squareBean.jsp(4,0)
The value for the useBean class attribute area.Square is invalid.
是我少了什麼步驟嗎....
謝謝各位大大。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.167.71.187
推 PsMonkey:==.==== 感覺很莫名其妙的錯誤.. 如果你沒貼錯的話 03/24 18:22
推 H45:onlyfun.caterpillar.GCDBean??? 03/24 18:57
→ H45:重新建立新專案或回復 netbeans 所有設定也許可以解決此問題 03/24 19:01
推 H45: tomcat 03/24 19:03
※ 編輯: yenling1108 來自: 118.167.71.187 (03/24 19:12)
→ yenling1108:錯貼成另一個範例的錯誤,已訂正。 03/24 19:13
推 Maisky:把 WEB_INF 改成 WEB-INF 試試看 03/24 21:55
推 kanandg1:import? 03/25 00:10
→ yenling1108:把WEB-INF改正已解決,感謝! 03/27 23:03