请求参数的绑定 参数绑定 创建新的页面 给方法加上注解 前面没有斜线 重新部署项目 传递一个username的值 后台方法接收 重新部署项目 再传一个password的值 再输出password javaBean 传递属性比较多的情况用javaBean去接收.详情看下一节…
控制器里面获取常用的request对象或者Response对象. 想拿到谁, 就在参数上写上谁 再获取servletConetext并输出…
输入中文 中文后台接收到 全部乱码 springMvc提供了过滤器 配置过滤器 characterEncodingFilter是首字母小写当做起的名称.当然这里也可以任意起名字.为了对应所以修改类名首字母小写 解决哪个字符集编码.CharacterEncodingFilter类里面有一个encoding的属性 中文乱码解决了…
参数封装到javaBean对象中 创建新的包domain.在下面新建Account 实现序列化 的接口,定义几个属性 生成get和set.还有toString的方法 表单 重新发布tomcat javaBean里面包含另外一个对象 account里面包含一个user对象.里面包含了一个引用类型 新建User类 生成get和set方法和toString方法 然后在account里面把user这个对象的get和set生成 toString的方法也重新生成 往子对象里面封装对象 后端代码不需要修改 重…
mvc是基于组件的方式 类型转换的接口Converter,想实现类型转换,必须实现这个接口 Ctrl+N搜索 converter 这是一个接口类 它有很多的实现类.S是字符串.后面T是指要转换类型 新建包untils.下面创建类StringToDate 实现Converter的接口.这里注意导包 不要倒错了. 字符串转为日期类型 实现接口内的方法 parse转换加一个try catch 配置自定义类型转换器 自己写的转换器在组件内注册.里面有个conerters 是set类型的 类的全路径 自定…
后端自动进行类型的转换.前端输入的年龄都是字符串的形式传递到后端. user的实体类  加一个Date日期类型格式的字段.生成get和set还有toString的方法 重新部署程序 日期用横线的方式 控制台 没有输出…
jabaBean里面有集合的情况 把account里面的user对象先注释掉.get和set都注释掉.然后toString方法需要重写 List和Map这两种对象.生成get和set方法 toString的方法重新生成 要实现,上面username和age封装到一个user对象并加入到List<user>里面 下面的username和age 封装到Map的user对象里面. tomcat重新部署…
字符串转换日期: 1.自定义一个类 /** * 字符串转换日期 */ public class StringToDateConverter implements Converter<String, Date> { /** * String source 传入进来字符串 * @param source * @return */ @Override public Date convert(String source) { //判断 if(source == null){ //抛出运行时异常 thr…
一.以实例来看springmvc各种参数绑定方式   先定义个dto类: public class RestInDto implements Serializable { private static final long serialVersionUID = -5461373449802431627L; private String userName; private BigDecimal salary; private boolean isVip; private int id; .....…
前面两章就介绍了什么是springmvc,springmvc的框架原理,并且会简单的使用springmvc以及ssm的整合,从这一章节来看,就开始讲解springmvc的各种功能实现,慢慢消化 --WH 一.参数绑定 1.1.什么是参数绑定? 客户在浏览器端会提交一些参数到服务器端,比如用户的登录等,就会传username 和 password过来,springmvc则通过参数绑定组件将请求参数的内容进行数据转换,然后将转换后的值覆给controller方法的形参,这就是参数绑定的过程,其实,s…