2012-03-29 78 views
1

我想加上我的应用程序,但每次一些自定义光标,我收到此错误:自定义游标行为

2012-03-29 14:25:36,013 ERROR org.apache.wicket.request.target.resource.SharedResourceRequestTarget - unable to lazily register shared resource img/link1mc.cur 
java.lang.ClassNotFoundException: img 
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1484) 
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1329) 
    at java.lang.Class.forName0(Native Method) 
    at java.lang.Class.forName(Class.java:247) 
    at org.apache.wicket.application.DefaultClassResolver.resolveClass(DefaultClassResolver.java:114) 
    at org.apache.wicket.request.target.resource.SharedResourceRequestTarget.respond(SharedResourceRequestTarget.java:151) 
    at org.apache.wicket.request.AbstractRequestCycleProcessor.respond(AbstractRequestCycleProcessor.java:105) 
    at org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1258) 
    at org.apache.wicket.RequestCycle.step(RequestCycle.java:1329) 
    at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1436) 
    at org.apache.wicket.RequestCycle.request(RequestCycle.java:545) 
    at org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:486) 
    at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:319) 
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) 
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) 
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) 
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) 
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) 
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) 
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852) 
    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588) 
    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) 
    at java.lang.Thread.run(Thread.java:662) 
2012-03-29 14:25:36,013 INFO org.apache.wicket.request.target.resource.SharedResourceRequestTarget - shared resource img/link1mc.cur not found or not allowed access 

光标路径是有效的,光标在应用程序,但在日志中我看到总是发现这个错误。其他问题是,在IE8上,性能仅受到两个自定义添加游标的高度影响。我想知道是否必须在MIME类型上添加.cur扩展名? 如果任何人有电子建议,请让我知道,谢谢。

回答

2

所以我的问题你为什么要使用Java进行这一点,你可以很容易地修改你的光标的CSS,这将是最简单和最佳做法,用户可以很容易地将其禁用,如果他们想成为。

退房

http://www.w3schools.com/cssref/pr_class_cursor.asp

http://www.w3schools.com/cssref/playit.asp?filename=playcss_cursor&preval=url%28smiley.gif%29,url%28myBall.cur%29,auto

+1

不能告诉我们,如果这是一个答案或不... – BoltClock 2012-03-29 11:56:46

+0

http://stackoverflow.com/questions/533287/css-custom-游标 – 2012-03-29 12:01:24

+0

其实我补充说,从游标CSS,但我的项目是基于java:CSS是这样的:'光标:URL(../ IMG/arrow1mc.cur),默认的;光标:URL(../ IMG/link1mc.cur),指针;' – mcmwhfy 2012-03-29 12:16:17