作者dickstar (餛餛的幸福)
看板java
標題Re: [JSP ] 請問一個import的問題?
時間Thu Mar 9 00:14:25 2006
※ 引述《PsMonkey (痞子軍團團長)》之銘言:
: ※ 引述《dickstar (餛餛的幸福)》之銘言:
: : 我有在Tomcat 5.5\webapps\test\WEB-INF\lib\dick的路徑下擺class
: : 為什麼還是出現unable to compile class for JSP
: : 這是原始碼
: : <%@page contentType="text/html;charset=Big5" import="java.util.*,dick.*"%>
: : <html>
: : <body>
: : <h1> this is a counter example <h1>
: : <%! int i = 0; %>
: : <%
: : i++;
: : %>
: : Hello World ! <%= "This JSP has been accessed " + i +" times" %>
: : </body>
: : </html>
: : 以下是一段errorCode
: : org.apache.jasper.JasperException: Unable to compile class for JSP
: : An error occurred at line: 3 in the jsp file: /gcd.jsp
: : Generated servlet error:
: : Math.FindGCD cannot be resolved to a type
: 錯誤訊息好像跟程式碼沒關係阿...
: 你的原始碼當中根本沒用到 Math.FindGCD()
: (只是單純 Hello XXXX 的程式)
: 這樣子... 實在不太能 debug 起 T__T
: (而且,感覺跟 import 沒啥關係)
: 另外,如果你自己寫了 Math 這個 class
: (java.lang.Math 似乎沒有 FindGCD 這個 method)
: 建議你用直接指定 class 的做法
: dick.Math.FindGCD()
Sorry,這個答案我剛try出來了,原來是我class放錯路徑
我現在放
webapps\test\WEB-INF\classes\dick
之前是放
webapps\test\WEB-INF\lib\dick\
但是又有個新問題,就是我後來又新增一個method
but在jsp呼叫時卻還是呼叫到舊的,
甚至我把呼叫的class殺了卻還是沒效,
請問我該怎麼辦,sorry,問這麼奇怪的問題,麻煩您了!!!
--
沒圖沒真相,真相在下面啦~~~~~緊來看唷!!!
http://dickstar.blogspot.com/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.39.126