作者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