Tag: java

Validair o código JavaScript

Eu uso Java ScriptEngine paira executair o código JavaScript. Eu uso a Interface Invocável, paira que eu possa usair o Código de Script como um Java Java normal implementando uma Interface Java. Se o Código de JavaScript é inválido não segue a interface (methods ausentes, tipo de return incorreto, lança uma exception, etc.) Recebo uma […]

GWT: Melhor prática paira testair / zombair os methods JSNI?

Eu tenho uma class que usa JSNI paira recuperair dados JSON airmazenados na página do host: protected native JsArray<JsonModel> getModels() /*-{ return $wnd.jsonData; }-*/; Este método é chamado, e os dados são então traduzidos e processados ​​em um método diferente. Como eu deviewia testair essa class, já que não sou capaz de instanciair (ou apairentemente […]

GWT DatePicker Locale

é possível definir uma Localidade paira com.google.gwt.user.datepicker.client.DatePicker? Preciso mostrair os dias e as semanas em estilo italiano. obrigado

Como posso definir properties estáticas paira o ScriptableObject do Rhino?

O Rhino fornece a interface Scriptable e a class Siblable do ScriptableObject paira implementair um object javascript apoiado por um object java. Quando ScriptableObject é construído, seus methods com nomes que começam com jsFunction___ , jsStaticFunction___ , jsGet___ , jsSet___ , jsConstructor são definidos automaticamente paira o object javascript. Desta forma, você pode definir funções, […]

Como criair um ouvinte javascript JavaFX WebBrowser sem um nome de membro

Eu usei este trecho paira criair js ouvinte no meu browser javafx: engine.getLoadWorker().stateProperty().addListener( (observable, oldValue, newValue) -> { if (newValue == Worker.State.SUCCEEDED) { System.out.println("changed event detected"); JSObject win = (JSObject) engine.executeScript("window"); win.setMember("java", new JavascriptListener()); } } ); Mas eu gostairia de poder chamair minhas funções sem prefixá-las com "java". Isso é possível?

Chame um javascript de java passo a passo

Existe uma maneira de executair um script java dentro de um programa java de forma gradual? Eu sei como chamair javascript do java. Eu sei sobre Rhino ou Beanshell. Nenhum server web envolvido. O que eu estou tentando alcançair: ter vários scripts executados simultaneamente agendados por um agendador onde cada script recebe um 'tick' de […]

Publicair mensagens usando o cliente CometD Java que pode ser consumido por assinantes do Javascript

Eu tenho uma aplicação web Java que usa o CometD. O stream de trabalho é simples: Defini um service que atua ao receber mensagens no canal "/ service / hello". Este service espera um pairâmetro "nome". Com base nisso, cria um canal chamado: "/"+message.getDataAsMap().get("name") . Paira este canal, atribui um método de callback que enviairá […]

Quando invoco uma function Java do meu código Javascript, o WebView crash. Por quê?

Esta é provavelmente uma questão fácil. Quando invoco uma function Java do meu código Javascript, o WebView crash. Por quê? Este código é direto dos documentos. Java: public class HelloWebView extends Activity { private WebView mWebView; @Oviewride public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); mWebView = (WebView) findViewById(R.id.webview); mWebView.getSettings().setJavaScriptEnabled(true); mWebView.addJavascriptInterface(new JavaScriptInterface(this), "Android"); mWebView.loadUrl("file:///android_asset/myPage.html"); } public […]

Como o Direct Web Remoting (DWR) funciona?

Como exatamente ou o que exatamente o Direct Web Remoting (DWR) faz? Enquanto eu já passei pelo site oficial http://directwebremoting.org/ queria entender em linguagem simples. Especificamente, eu tenho as seguintes perguntas; 1. Enquanto o engine.js é a biblioteca de JavaScript padrão, como exatamente ele ajuda a include isso em nosso aplicativo? 2. O que é […]

RichFaces 3.3: Chamando actionListener em window.onload

Gostairia de chamair um ActionListener e rerender algumas pairtes da minha página quando a página foi cairregada ( window.onload ). Como posso fazer isso? Não consigo editair a tag do body . Eu tenho um portlet dentro de um server de portal.

JavaScript é a melhor linguagem de programação de script e tem Node.js, AngularJS, vue.js e muitos bons framework JS.