1 检查了例子controller模块与对应的jsp,发现jsp没有实现,基于当前试验基本完成,对于整个框架有了基本的了解,就不再补充前端了,下一步自己设计一个用户登录查询系统,确认对当前认识的熟悉程度,框架设计应当如下:
2 首先配置web.xml,遇到问题1,servlet-name是干嘛用的?
为了提供初始化参数,对servlet或JSP页面定义一个定制URL或分配一个安全角色,必须首先给servlet或JSP页面一个名称。可通过 servlet元素分配一个名称。最常见的格式包括servlet-name和servlet-class子元素;
这表示位于WEB-INF/classes/FullyQualifiedName的servlet已经得到了注册名ServletName。给 servlet一个名称具有两个主要的含义。首先,初始化参数。定制的URL模式以及其他定制通过此注册名而不是类名引用此servlet。其次,可在 URL而不是类名中使用此名称。因此,利用刚才给出的定义,URL http://host/webAppPrefix/servlet/ServletName 可用于 http://host/webAppPrefix/servlet/FullyQualifiedName的场所。更详细信息参阅 https://www.cnblogs.com/ClassNotFoundException/p/6641867.html
为了确认理解,将其设置的更定制化一些,取名mvc-bylyc
<servlet-mapping>
<servlet-name>mvc-bylyc</servlet-name>
<!-- 默认匹配所有的请求 -->
<url-pattern>/</url-pattern>
</servlet-mapping>