Javascript (Resolvido)

9 respostas
alexcomput

Olá…pessoal…eu nunca ouvir falar mais…queria saber se teria como chamar uma função do
javascript dentro de uma aplicação J2SE…blz… eu acho que não…mais meu patrão…está…com uma duvida aqui.
então resolvi.posta aqui para os Colegas… ajudarem…desde já agradeço.

9 Respostas

xjunior

bom, vc mesmo vai responder essa pergunta::::

imagina, Java SE é feito para qual plataforma???
e mesmo se fosse Web, seria Server - Side,
e Java não é JavaScript,
JavaScript é Front-End…

tem que responder??

alexcomput

Pois é… também penso assim já o meu patrão patrão acho que não pensa.
eles programam em PHP acha que java da para fazer tudo…

if(java)

return da certo…”;

else

return Errado.”;

sei que o javascript roda em aplicação JEE mais para não dizer que não tem como fazer…resolvi postar aqui…esse tópico…“VAMOS DIZER QUE FOI UMA PERGUNTA…AIAI.”
mais blz…desde já agradeço…pela conclusão…vou bater o carimbo aqui… valew até mais.

xjunior

flw brother…

NO - STRESS…

realmente, muita gente fica com dúvida sobre a diferença de linguagens server-side e front-end, e ainda, por verem as vezes uma parte de um código misturada numa página com outro código, acabam achando que tudo é uma só coisa…
fica tranquis… isso acontece…

alexcomput

Sem problema… Xjunior…valew cara…estou tranquílo.obrigado ai. pela ajudinha…kk… falow até mais…

luiz_renato

Rapaz,

Não “mexo” com essa coisas mas dá uma olhada em http://java.sun.com/developer/technicalArticles/J2SE/Desktop/scripting.

[]'s

Luiz Renato

xjunior

interessante, sabia que existia o RHINO e que possibilitava programar com linguagem de script…
Mas da forma que li no artigo, não tinha visto ainda… muito interessante mesmo…

alexcomput

viche…e agora…? super interessante mesmo… valew ai Luiz_renato…pela ajuda…

xjunior

falando nisso, o BIRT usa Rhino para expressões…

alexcomput

Olha só luiz_renato… e xjunior.obrigado…ai galera…
não é que de certo aqui…moço…essa agora acabei de concluir…igual o meu professor diz…
“CAROS ALUNOS NUCA DIZ NUNCA PARA ALGUÉM… PORQUE NA INFORMATICA QUASE TUDO É POSSIVEL…”

BLZ. galera…dede já agradeço…vou postar o codigo que fiz… aqui…caso alguem queira…porque é show de boa…
obrigado ai galera…pela ajuda…

public static void main(String arga[]) {
        //  Gerador g = new Gerador();
        ScriptEngineManager mgr = new ScriptEngineManager();
        ScriptEngine jsEngine = mgr.getEngineByName("JavaScript");

        try {
            jsEngine.eval("function loged(pass){"+
                   "	return pass;}");
            Invocable invocableEngine = (Invocable) jsEngine;
            String retorno=(String) invocableEngine.invokeFunction("loged","alexcomput");
            System.out.println(retorno);
            //jsEngine.eval("print('Hello, world!')");
        } catch (Exception ex) {
            ex.printStackTrace();
        }
        try {
            /*String string1 = "http://www.tiexpert.net";
            System.out.println("É uma página da web?");
            System.out.println(string1.contains("www.p") ? "sim" : "não");*/
            String alex = "alex";
            //System.out.println(alex.substring(0, 01) + "" + alex.length());

        } catch (Exception ex) {
            Logger.getLogger(Gerador.class.getName()).log(Level.SEVERE, null, ex);
            JOptionPane.showMessageDialog(null, ex.getMessage());
        }
    }
Criado 11 de fevereiro de 2010
Ultima resposta 12 de fev. de 2010
Respostas 9
Participantes 3