日期:2014-05-16  浏览次数:20363 次

Unable to compile class for JSP 装饰器

装饰器装饰了目标页INDEX.JSP后。突然

报Unable to compile class for JSP错误,删除了

<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

后正常了。我总不可能不用这个吧!所以这个问题必需解决。


这个错误可能由很多原因引起。但最主要重复包含。后来发现是装饰器首页中已经有了这两句话,所以任何被包含的页中有了这两句话,就起冲突了。被重复定义了。把首页当中的这两句话去掉就可以了。