IDEA在JSP中使用out.print报错
如下:
报错:
Cannot resolve method 'println(java.lang.String)'
1.我的解决方式:
在WEB-INF下创建lib目录
找到两个jar包,添加到lib中
如图:
copy完成后,选择jsp-api.jar,右键,Add as Library。
servlet-api.jar,同理,右键,Add as Library
找到Project Structure的Artifacts,双击图中的jar包,将两个包都导入,再点击OK
此时,发现仍然报错,需要重启IDEA,重启后,我们发现out.println红色褪去,问题解决
找资料的过程中也发现了其他解决方式,仍然报错的可以试试
2.直接File->Invalidate Caches->Invaliadate and Restart
3.将Tomcat关联到File->Project Structure->modules->Dependencies->添加library
4.新建Java工程时,应选择Java Enterprise而非Java里的webapplication(Java Enterprise会自动关联Tomcat到Dependencies)