web项目(jsp+Java)错误总结

:当部署项目时出现Project facet Java version 1.8 is not supported.(jdk版本不一致)

解决方案:错误项目右键properties ——》 找到project Facets修改里面的Java版本(适合的版本)

:Web 开发中 文件上传 是出现的:java.io.FileNotFoundException: (文件名、目录名或卷标语法不正确。)

https://blog.csdn.net/chuck_kui/article/details/51132386(转载)我觉得写得比较好

注意:
1.不同的浏览器提交的文件名是不一样的,有些浏览器提交的文件名是带有路径的,如:c:\nihao\a.txt,而有些只是单纯的文件名,如:a.txt
2.处理获取到的上传文件的文件名的路径部分,只保留文件名部分
***

int index=fileName.lastIndexOf("\"); String fName=fileName.substring(index+1);


(其中注意“\\”是不是写错了,写成了“//”)


2018-09-27更新:

:src新建包时在Java Resources里面出现一个与src平级的包

web项目(jsp+Java)错误总结_第1张图片
解决方案:
web项目(jsp+Java)错误总结_第2张图片
点击倒三角型找到Projects Presentation,并将Hierarchical改为Flat OK!


2018-10-09更新

四:在服务器上运行web项目时出现

the selection cannot be run on any server

原因:
dynamic web module version(动态web模块版本)和你的tomcat支持的不匹配

解决方案
https://blog.csdn.net/beiminxun/article/details/78220803(转载)

**2018-10-12更新
我在用原生ajax写登录注册页面时,遇到的一个问题

五:Cannot forward after response has beencommitted问题分析及解决

解决方案
https://blog.csdn.net/ljheee/article/details/51049773
《转载》

你可能感兴趣的:(错误)