解析错误:$%7BpageContext.request.contextPath%7D
解析错误:$%7BpageContext.request.contextPath%7D
当我们利用 ${pageContext.request.contextPath} 来获取当前路径的时候,有可能遇到这行代码被解析成了 $%7BpageContext.request.contextPath%7D,这是因为web-app的版本号过低的原因,IDEA在创建javaweb
项目的时候,web-app的版本默认是2.3,而要正确解析上面的代码获得当前路径,我们需要把web-app的版本
手动改成2.5及以上版本,我个人推荐使用最新版本
首先,我们点开项目结构:
千万千万要记得备份好原来的web-app,以免原来的web-app内容丢失
接着添加新版本的web-app
完成之后,就可以正确解析代码啦!