基础版的servlet写的很简易,重在web.xml的配置,详见代码:
1、Servlet :
2、web.xml :
3、Html :
login.html :
success.html :
4、包结构 :
5、中途遇到的问题(eclipse) :
报错1 :Setting property 'source' to 'org.eclipse.jst.jee.server:firstProject' did not find a matching property.
解决方法 :双击tomcat , 选择Publish module contexts to separate XML files,测试成功!
参考 :http://blog.csdn.net/z69183787/article/details/19911935
报错2 :java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost]]
解决办法 :web.xml 中配置<url-pattern>时,加上"/ " ;