多语言展示
当前在线:1435今日阅读:23今日分享:25

自定义类PageData怎么用

在做项目的时候,尤其是spring和MVC还有mybatis,有的项目中封装了个PageData类,它继承了HashMap,外加实现了Map,功能十分的强大。
工具/原料
1

spring,sprngmvc,mybaties框架

2

PageData

方法/步骤
1

首先这个类在mybatis-config.xml配置文件中,别名取了【pd】

2

打开这个类,它继承了HashMap,外加实现了Map

3

和它相关的还有BaseController这个类在control层写PageData pd = this.getPageData();String test=pd.getString('test');通过这种方式取得传来的参数

4

这个类功能强大,用来自动将前台传递过来的数组参数自动装换成Map对象(PageData的对象),这样做的 好处是每次不用手动去解析前台传递的数据了这个类里面的内容可以再看看,很强大

5

加入这个类的好处很多,前台jsp可以直接用【pd.】参数的方式取值,如图,jsp页面传参也很方便和后台结合的

6

mybatis也是同样的道理,传入参数和返回值都可以用别名【pd】代替,十分的方便和快捷

推荐信息