最近学习springmvc入门程序中遇到了一个小问题,就是编写web.xml时,<url-pattern>/</url-pattern>这句话缺少了中间的那个/,看似不起眼,但是致命伤害。
servlet-mapping作用:
如果url-pattern定义的是路径,那么以后所有对这个路径下资源的请求都会由servlet-name中定义的servlet处理;
如果url-pattern定义的是资源格式例如*.do等,那么对于所有符合这种格式的资源的请求都由指定的servlet处理。
接下来介绍springmvc入门程序
创建工程使用maven web-app模板,在创建过程中为保证快速下载可以在启动命令中加入archetypeCatalog internal 命令
创建完后,添加所需要的文件,基础骨架如左下图所示,主要的逻辑如右下图所示