是这样的,jfianl 传递参数都是通过url 来进行的,可是我们项目里面有一个拦截器 对所有的url进行拦截来判断权限,那么用来传参的url也会被拦截 ,这样的话 对url的权限设置 就过于麻烦,请问还有其他的方法 ,来解决传参问题?
jfianl的缓存有什么方法能在缓存数据中取出符合某个条件的数据?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
可以不使用urlPara 来传参,改而使用在url 中问号挂参,形如: http://abc.com/action?p1=v1&p2=v2。
另外还可以通过post请求传参,以及使用cookie 传参
JFinal 使用EhCache进行缓存,EhCache是种key value 缓存,获取数据的条件就是 cacheName 与 cacheKey , 所以估计满足不了你的需求。