JFinal不能修改ParaMap?

fredderry 发布于 2015/05/19 10:35
阅读 380
收藏 0

JFinal不能修改ParaMap的值,而getModel是读ParaMap的值的,可是我想在getModel之前添加或修改一些属性值给getModel用呢?我想整个公共的父类Controller,实现增删改,但有的model的属性跟其它不一样,就不能放到父类里了,只能在子类设置,需要在getModel之前设好再调用super.save(),ParaMap不能修改,还有没有其它办法呢?

加载中
0
JFinal
JFinal
    getModel 之前修改能否变成 getModel 之后修改?如果一定要在之前修改,可以创建一个 MyRequestHandler,在其中将 HttpServletRequest 对象换成  MyServletRequest 对象,在这个对象中将 ParaMap 换成自己想要的 map 即可。默认的 ParaMap 是 tomcat 或 jetty 创建的 read only map 对象
f
fredderry
我想要的是之前,如果是之后改就容易了,用自己创建 MyRequestHandler,还能用getModel 吗​
返回顶部
顶部