学习了下servlet, 一个简单的例子就搞了半天,总是报各种奇葩的错误。
1.问题描述:
菜单栏中Project下有的选项为灰色,如Build Project(开发中经常用到的)
解决方案:把Build Automatically前面的√去掉就可以了
2.问题描述:
每次修改完servlet就要重启Tomcat服务器,耗时
解决方案:把Build Automatically前面的√打上去就行了,这个选项是自动编译的意思(即保存一次servlet就会自动编译一次,可在控制台查看是否编译完成)
3.问题描述:
修改哪些文件需要重启服务器,哪些不需要重启?
需要重启:配置文件(如web.xml)等
无须重启:jsp, html,servlet(前提需要勾选Build Automatically,否则需要重启服务器)
注:为了安全起见,都重启下服务器好。
4.问题描述:
web.xml配置无措,servlet也没错,在浏览器中输入url, 始终报404错误,找不到该资源文件
原因分析:可能servlet文件未被编译成class文件