java.lang.NoClassDefFoundError: org/aopalliance/intercept/MethodInterceptor
原因:缺少jar包,aopalliance.jar
解决:添加jar包,地址http://sourceforge.net/projects/aopalliance/files/
tomcat6运行startup.bat时,dos窗口左上角提示信息如何修改
修改catalina.bat中set _EXECJAVA=start "hello" %_RUNJAVA%
ajax上传中文字符乱码,有很多解决办法,其中修改tomcat中server.xml的Connector 标签,如下:
<Connector URIEncoding="UTF-8" port="80" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="9443" />
好多时候在js中要用到项目的contextPath,即java中的request.getContextPath(),用如下方法即可获取:
function getContextPath() {
var pathName = document.location.pathname;
var index = pathName.substr(1).indexOf("/");
var result = pathName.substr(0,index+1);
return result;
}