我很难尝试使用通常的@Javascript表示法从java类加载外部js文件,该文件刚刚加载,我无法理解原因。 这是我有注释的类:
package my.vaadin.project.rpc.simple.test;
import my.vaadin.project.rpc.simple.test.client.IRpcComponentClientRpc;
import my.vaadin.project.rpc.simple.test.client.IRpcComponentServerRpc;
import com.vaadin.annotations.JavaScript;
import com.vaadin.ui.AbstractJavaScriptComponent;
@JavaScript({"RpcComponent.js", "https://ajax.googleapis.com/ajax/libs/jquery/1.12.2/jquery.min.js"})
public class RpcComponent extends AbstractJavaScriptComponent
{...
我的js文件和这个类位于同一个包中(意思是src / main / resources / my / vaadin / project / rpc / simple / test),还有什么我需要做的吗? 我有另一个类,我创建了一个类型为RpcComponent的对象的UI,但我认为我不需要这样才能让js加载我不会想到......任何想法?