看板 java 關於我們 聯絡資訊
最近剛學習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