0

我编写了一个小型 Spring MVC+JSP 应用程序https://github.com/alexec/release-manager,我想向它添加一个“观看页面”功能。用户可以点击观看该页面,当某些数据发生变化时,它会将该页面通过电子邮件发送给用户。

关于我如何实现它的任何想法?

4

1 回答 1

0

好的,你可以使用 AOP,在 spring 模式中创建这样的类:

    @Aspect
    public class StateAOP {
Logger log = Logger.getLogger(getClass());

// ..............................................................................
@Before("AllController()")
public void changeState(JoinPoint joinpoint) {
      service.changeStateOf()
                }}

    @Pointcut("within(com.control..*)")
public void AllController() {
 }

  // ..............................................................................

并且还在会话中创建一个状态类

    @Component
    @Scope("session")
    public class state
    {
    // static
     }

// ..............................................................................

然后在 web 视图中创建 ajax 函数使用 jquery 间隔读取时间状态并更改发送电子邮件

于 2013-10-28T19:03:19.570 回答