在servlet处理完之后使用dispatcher转到jsp页面,原本的图片无法显示, 因为servlet转jsp的路径目录与原本的路径目录不同。所以会有无法显示的问题;
解决方案;就是在jsp页面添加
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
在head中添加 base路径
<head>
<base href="<%=basePath%>">
<title>My JSP 'demo.jsp' starting page</title>
</head>