Spring MVC的简单数据绑定
1)首先,我们新建一个web项目,在lib目录下导入spring mvc 相关的JAR包
2)在web.xml文件中配置Spring mvc 的前段控制器等信息
3)在src目录下,创建spring mvc 的核心配置文件
4)在子WEB-INF目录下,创建一个名为jsp的文件夹,然后在该文件夹创建页面文件success.jsp,该界面只作为正确执行操作后的响应页面。
在这些基础配置都做好的情况下,我们开始通过一个用户注册案例,来了解POJO类型数据绑定。
1)在src目录下,创建一个com.itheima.po包,在包里创建一个User类来封装用户注册的信息参数:
2)在src目录下创建一个com.iteima.controller包,在包里创建控制类UserController,编写接受用户注册信息和向注册页面跳转的方法:
3)在/WEB-INF/jsp目录下,创建一个用户注册页面register.jsp
运行结果:
小技巧:
在前端请求中,难免会有中文信息传递,虽然浏览器可以正常跳转到结果页面,但是在控制台中输出的中文信息却出现了乱码,为了解决这个问题,我们只需要在web.xml中添加如下代码: