无法直接在运算逻辑里调用HttpServletRequest ,HttpServletResponse, 可以通过逻辑流调用运算逻辑,然后写java代码,通过DataContextManager.current().getRequestCtx(); 拿到IRequestMap,然后在这个里面找一下request对象。
网上搜的
在EOS的页面流中是没法获取到这些对象,只能在调用的逻辑流中的运算逻辑中获取到这些对象
更新一下可以拿到request,但是response实在是找不到了
@Bizlet("")
public static void method() {
IMapContextFactory contextFactory = com.primeton.ext.common.muo.MUODataContextHelper
.getMapContextFactory();
ISessionMap sessionMap = contextFactory.getSessionMap();
Object sessionRoot = sessionMap.getRootObject();
System.out.println(sessionRoot);
IRequestMap requestMap = contextFactory.getRequestMap();
Object requestRoot = requestMap.getRootObject();
System.out.println(requestRoot);
IApplicationMap applicat
在普元EOS的运算逻辑中,无法直接访问HttpServletRequest和HttpServletResponse。但可以借助逻辑流调用运算逻辑,利用DataContextManager.current().getRequestCtx()获取IRequestMap,并从中找到request对象。虽然网上搜索到的解决方案在实际测试中可能无效,但提供了一种思路,详细的实现方式有待后续补充。
订阅专栏 解锁全文
4251

被折叠的 条评论
为什么被折叠?



