摘要:
1.springmv的入口是一个servlet,即前端控制器。而struts2入口是一个fliter过滤器。 2.springmvc是基于开发方法(一个url对应一个方法,通过注解的方式进行访问),请求参数传递到方法的形参,可以设计为单例或多例(建议单例)。struts是基于类开发,传递参数是通过类 阅读全文
posted @ 2018-12-26 21:05
wyhluckydog
阅读(148)
评论(0)
推荐(0)
摘要:
1.包装对象定义如下: 定义Items对象,并对其定义set和get方法。 public Items getItems() { return items; } public void setItems(Items items) { this.items = items; } } 2.页面定义 注意: 阅读全文
posted @ 2018-12-26 20:54
wyhluckydog
阅读(493)
评论(0)
推荐(0)
摘要:
使用@RequestParam常用于处理简单类型的绑定。 value:参数名字,即入参的请求参数名字,如value=“item_id”表示请求的参数区中的名字为item_id的参数的值将传入; required:是否必须,默认是true,表示请求中一定要有相应的参数,否则将报; TTP Status 阅读全文
posted @ 2018-12-26 20:10
wyhluckydog
阅读(528)
评论(0)
推荐(0)
摘要:
1.1 需求 在商品修改页面可以修改商品的生产日期,并且根据业务需求自定义日期格式。 1.2 需求分析 由于日期数据有很多格式,所以springmvc没办法把字符串转换成日期类型。所以需要自定义参数绑定。前端控制器接收到请求后,找到注解形式的处理器适配器,对RequestMapping标记的方法进行 阅读全文
posted @ 2018-12-26 20:02
wyhluckydog
阅读(250)
评论(0)
推荐(0)
摘要:
1.1 需求 将页面修改后的商品信息保存到数据库中。 1.2 需求分析 请求的url:/updateitem.action 参数:表单中的数据 响应内容:更新成功页面 1.3 接收表单数据 1.3.1 使用基本数据类型接收表单数据 springmvc可以直接接收基本数据类型,包括string。spr 阅读全文
posted @ 2018-12-26 19:15
wyhluckydog
阅读(3127)
评论(0)
推荐(0)
摘要:
对于get请求中文参数出现乱码解决办法有两个: 1.修改tomcat配置文件(tomcat >conf >server.xml)添加编码与工程编码一致,如下: 2.另外一种方法对参数进行重新编码: ISO8859-1是tomcat默认编码,需要将tomcat编码后的内容按utf-8编码。 阅读全文
posted @ 2018-12-26 16:35
wyhluckydog
阅读(228)
评论(0)
推荐(0)
摘要:
在web.xml中加入: 过滤器扫描所有的文件,对其编码进行设置。 阅读全文
posted @ 2018-12-26 16:29
wyhluckydog
阅读(207)
评论(0)
推荐(0)