1:没有自动生成web.xml文件
解决方法:新建web工程的时候最后会选择是否创建web.xml文件
2:通过url映射无法打开对应网站
<servlet> <servlet-name>ServletDemo1</servlet-name> <servlet-class>gacl.servlet.study.servletDemo1</servlet-class> </servlet> <servlet-mapping> <servlet-name>ServletDemo1</servlet-name> <url-pattern>/Demo</url-pattern> </servlet-mapping>
解决方法: 1:首先保证<servlet-class>里面的是包名+类名
2:确定web-inf文件中是否有class文件,如果没有项目->java build path->sourrce 下方更改output路径。
3:init parameters 与 context parameters 的区别
init param只为single servlet 服务 要写在<servlet></servlet>中 context param是整个web-app都可以调用的