点此阅读效果更佳
汇总一、网页报‘404’错误二、网页报‘500’错误三、项目中Error Pages错误四、导入的项目出现乱码五、报错 HttpServletRequest 无法解析为类型 或者 The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
一、网页报‘404’错误
这是常见的页面不存在错误,建议仔细核查显示的网页是否存在(在运行的浏览器地址框中仔细查看当前路径,核实该路径是否正确,是否有路径错误,当前网页名字名字错误,使用了相对路径导致跳转出错等问题)
二、网页报‘500’错误
这是数据库连接时发生了错误
查看当前项目是否已经有连接数据库的
驱动(若是导入已完成的项目一般带有)
核实当前
数据库的版本,例如是使用mysql server 5.x 的项目无法直接使用在使用mysql server 8.x 的服务器上,需要修改jar包,以及修改当前项目连接数据库的代码
查看需要连接的
数据库是否存在,如Sql文件是否成功导入等
在连接数据库的代码中
仔细核查连接数据库的
用户名、密码、数据库名是否正确,如是否与初次下载MySQL server时设置数据库的用户名以及密码相同,具体查看以及修改密码网上很多方式,不赘述。
如果在连接数据库的代码中,使用了
Properties类保存连接的用户名、密码、数据库名,请在设定的路径(如下图里的的路径为:当前文件夹/com/connDB.properties),找到xxx.properties文件中仔细核查里面的
用户名、密码、数据库名是否正确
检查sql语句是否出错,在第一行(一般)查看报错信息,能看到位置,如下图例子中则是ManagerDAO.java中的47行有错误
三、项目中Error Pages错误
确认工作空间编码已设置为utf-8
window->Preferences->General->Wrokspace->Text file encoding->Other 选择UTF-8
导入项目后,由于开发环境中JRE以及Tomcat Library名称可能和源代码中的不一致,可能会出现Build Path的错误,解决方法如下:
右键project->Build Path->Configure Build Path->选择Libraries tab页->删除带小红叉的Library->点击Add Library->选择JRE System Library(删了Tomcat Library的话就选择Server Runtime)->选择一个JRE后->Finish
在外部进入项目包下的.settings目录,找到org.eclipse.wst.common.project.facet.core.xml文件,用记事本打开后查看runtime name="Apache Tomcat v 8.0 这一行,看是否与你eclipse设置的tomcat版本一致,如果不一致,修改为eclipse上配置好的tomcat版本就行
四、导入的项目出现乱码
修改项目编码:
右击项目名,Properties->Resource->Text file enCoding ->更改编码UTF-8)->Apply->退出
修改Eclipse工作空间的编码
eclipse上方工具栏,Window->Preferences->General->Workspace->text file encoding ->更改编码(UTF-8)->Apply->退出
直接修改有乱码的文件:如java文件类型(java Source File),xml文件,js文件(javaScript Source File)的编码
eclipse上方工具栏,Window->Preferences->General->Content types->Text-> java Source File(或者选择其他文件类型->在Default enCoding中选择语言(如果为空没有选择则自己输入UTF-8)->Update->退出
如果乱码还是存在,建议直接在电脑保存路径中以记事本打开,在eclipse中有乱码的文件,然后点击另存为,然后设置文本编码为UTF-8,再次保存
最后,如果乱码还还是存在,只能用记事本打开后,将内容复制到eclipse里的有乱码的同名文件中了
五、报错 HttpServletRequest 无法解析为类型 或者 The superclass “javax.servlet.http.HttpServlet” was not found on the Java Build Path
这是tomcat在项目中未配置导致的
确认eclipse已经配置好tomcat
百度:eclipse tomcat配置
如果eclipse已经配置好tomcat,右击项目->properties(属性)->JAVA构建路径->库->添加库->选择server runtime->选择一个tomcat版本(如果没有,则是应为eclipse没有配置好tomcat)->完成->应用,等待即可
作者:We Der
Web
java web
JAVA