gpt4 book ai didi

java - 如何在 Clojure 中扩展 protected 方法

转载 作者:行者123 更新时间:2023-11-30 11:56:14 25 4
gpt4 key购买 nike


import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import clojure.lang.RT;
import com.vaadin.Application;
import com.vaadin.terminal.gwt.server.AbstractApplicationServlet;

public class Clojure4Vaadin extends AbstractApplicationServlet {

@Override
protected Class<? extends Application> getApplicationClass()throws ClassNotFoundException {
return Application.class;
}
.... Some code .....
}

如何用 Clojure 编写这个?

我正在尝试用 clojure 编写 vaadin srvlet 类:

http://dev.vaadin.com/wiki/Articles/ClojureScripting

最佳答案

我认为您正在寻找以下内容:

(def Clojure4Vaadin 
(proxy [com.vaadin.terminal.gwt.server.AbstractApplicationServlet] []
(getApplicationClass [] com.vaadin.Application)))

看看 documentation代理。

关于java - 如何在 Clojure 中扩展 protected 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4600398/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com