通过actionconfig.xml文件查询苍穹中带{xxx.do}的链接对应的执行类,以执行对应操作原创
3人赞赏了该文章
23次浏览
编辑于2024年12月19日 18:42:29
比如最常见的{batchInvokeAction.do}
你可以通过bos-resources-版本号.jar中的actionconfig.xml看到,多个<package>标签中都有
<action name="batchInvokeAction" method="batchInvokeAction" />
因此还会根据{batchInvokeAction.do}前的参数来执行对应类,比如{form/batchInvokeAction.do},执行的是以下类
<package name="form" class="kd.bos.web.actions.FormAction">
在idea中双击shift勾选右上角包括非项目条目,搜索 kd.bos.web.actions.FormAction 即可看到idea反编译的class文件,即可看到标品是如何根据请求执行对应操作的。
大概只有些奇怪的场景有用吧,比如动态修改元数据后要在运行时重建元数据,就可以通过这个方法找到怎么调用运行时重建元数据。
赞 3
3人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!
推荐阅读