如圖,idea能夠自動補全request,可是,getContextPath方法卻沒有智能提示,並且代碼標紅,可是,結果卻輸出正常。
這應該是本地缺乏jsp的依賴,在pom文件中添加jsp-api的依賴後,仍然標紅,沒有解決。html
根據標紅處的idea提示「Cannot resolve method 'getContextPath()'」google到的解決辦法:
Cannot Resolve Method(JSP)api
Module dependenciestomcat
打開菜單欄file的project structure 選擇左側的modules,如圖選擇增長lib jsp
添加tomcat的lib在本地,後面的scope位provided,表示,打包的時候不會打進去,因此本地編寫代碼時就能夠有提示了。