永发信息网

quartz调度的任务怎么操作页面,就是想用Java类的方法去给操作前台页面

答案:3  悬赏:60  手机版
解决时间 2021-03-02 20:09
  • 提问者网友:缘字诀
  • 2021-03-02 09:04
我调度了一个任务,可以执行,但是我要的是在网页上显示出来处理的结果这些。
最佳答案
  • 五星知识达人网友:行路难
  • 2021-03-02 09:58
你的设计可能有些问题
1.  从“网页上显示出来处理的结果”判断,你应该是BS架构
2. BS架构是 请求/响应 的处理模式,即必须有请求,才有响应
3. BS架构要想 后台驱动前台,必须加中间件,如MQ,比较好用的是ActiveMQ




可以做折中变更:
针对: BS架构是 请求/响应 的处理模式,即必须有请求,才有响应


在quartz调度任务结束后,将处理信息结果入库,包括
    A. 调度的执行记录,如结果、任务号、时间
    B. 调度的业务执行结果, 和业务相关的信息


在前台页面,通过js定时执行某方法,扫描上面A信息,然后把成功的A对应的B(处理的结果
)取出来,展示在前台,一般使用Ajax比较好


亲,如果回答满意,请即时采纳,你的理解是我回答的动力,谢谢
全部回答
  • 1楼网友:从此江山别
  • 2021-03-02 12:20
quartz框架是一个后台任务处理框架。前端的定时可以通过javascript的定时任务是做。 再看看别人怎么说的。
  • 2楼网友:怙棘
  • 2021-03-02 11:16
操作不了。页面是客户端的东西,quartz只能操作服务端。 可以在页面写js定时触发ajax和服务端进行数据交互。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯