jfinal动态加载jar包,并使用jar包中的路由配置

如题,我想创建两个项目a,b,先运行a,然后通过a加载b,可以访问到b中的controller,官方文档我没有看到类似的说明,请问可以这样运行吗

评论区

杜福忠

2018-02-28 18:35

大概思路:
在 YouJFinalConfig 中
public void configHandler(Handlers me) {
me.setActionHandler( new YouActionHandler());
这样就使用你自己的 ActionHandler 规则了。
在 YouActionHandler 中 你是可以 拿到:
protected ActionMapping actionMapping;
的 , 当请求进来取值的时候
Action action = actionMapping.getAction(target, urlPara);
你可以在这里入手, 如果没有找到, 再去 b 模块找

哈哈一小人

2018-03-01 14:09

@杜福忠 好的 我试一试

netwild

2018-03-01 16:18

建议使用maven创建项目,这都不是事