这是因为在servlet中转发或者重定向时css的路径就是相对于这个servlet的相对路径而非jsp的路径了。
使用绝对路径即可解决
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
这是因为在servlet中转发或者重定向时css的路径就是相对于这个servlet的相对路径而非jsp的路径了。
使用绝对路径即可解决
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>