在tomcat的conf文件里面的server.xml 的倒数第四行,即</host>前面,添加一句:
<Context path ="/helloworld" docBase = "D:\javaFile\myweb\WebRoot" reloadable = "true" />
path的含义是代表一个上下文,访问的网址的一部分。
docBase的含义是代表web的文件目录里的WebContent的路径。就是告诉服务器要访问的文件在硬盘的哪一个位置。
reloadable则是服务器发现文件被修改时,重新加载被修改的内容。
简单快捷,不用ide。
报错The superclass “javax.servlet.http.HttpServlet” was not found on the Java Build Path
的解决方法集锦:
http://stackoverflow.com/questions/26936848/the-superclass-javax-servlet-http-httpservlet-was-not-found-on-the-java-build
参考网址的各种解决方法,自己是各种答案的集锦才解决问题:
1、首先是没有按照网上教程搭建好开发环境,连..plugin这个插件也没有安装。
2、紧着可能自己安装的tomcat有问题,总而言之按照网上一直选择serverrunTime都无法选择,就这样重复多次,只能放弃自己安装好的tomcat,重新去官网下载了符合的9.0,于是乎添加上了serverruntime,本想错误会消失。。。。
3、接着按照上面说的,找到添加库,添加Apache tomacat,怎料,还是不行。。
4、最后
1.Select project properties
2.Select Java Build Path
3.Select Libraries
4.Select External Jars
5.Select servlet-api.jar
6.Apply & Ok.
7.添加servlet的方法,,,
http://blog.csdn.net/iwaich/article/details/7902148
我也很绝望,但是又能怎样,只有继续改掉自己的傻逼错误,吊炸的拖延以及懒得用脑的。。。