ActionHandle.class 的一个问题想请教

最近把做好的shiro功能的项目部署后,发现一个严重的问题,就是开发环境没有跨域,实际环境有有跨域问题,还需要修改。

但是,调试过程中发现一个问题,想请教一下原因和如何解决。

有如下url请求:

/yundata/sys/NeedLogin;jsessionid=196xu0bjk1vviiyi3ytn9hj9t

经过ActionHandle.class的handle处理后

如下语句:Action action = actionMapping.getAction(target, urlPara);

actionKey为/yundata/sys

urlPara为[NeedLogin;jsessionid=196xu0bjk1vviiyi3ytn9hj9t]

这个和我想要求的结果相差很大。原因是啥,有没有办法解决?


评论区

JFinal

2018-04-22 12:14

用一下这个 handler 即可打完收工:
https://github.com/ChunMengLu/Easy4JFinal/blob/master/easy-core/src/main/java/net/dreamlu/easy/handler/SessionIdHandler.java

rirai

2018-04-22 13:04

谢谢大神,周日还不休息啊!

热门反馈

扫码入社