引言
Web应用功能
○ 提供内容
○ 用户填写表单
○ 提交数据
Spring MVC的控制器提供了
○ 处理表单展示
○ 用户提交数据的支持
- 在Spittr应用中,需要一个注册表单供新用户使用。
- SpitterController是一个新的控制器,目前只有一个请求处理方法用于展示注册表单。
程序清单5.13 SpitterController:展现一个表单,允许用户注册该 应用
根据配置的InternalResourceViewResolver,将使用"/WEB-INF/views/registerForm.jsp"这个JSP来渲染注册表单。
- 尽管showRegistrationForm()方法很简单,但仍需要进行测试。
- 由于该方法简单,测试也相对简单。 程序清单5.14 测试展现表单的控制器方法 注意
- 视图的名称为registerForm,因此JSP的名称应为registerForm.jsp。
- registerForm.jsp必须包含一个HTML 标签,用于用户输入注册应用的信息
程序清单5.15 渲染注册表单的JSP
在JSP中,有一个基础的HTML表单,其中包含用于记录用户的名字、姓氏、用户名和密码的表单域,以及一个提交按钮。 在该JSP中,