|
From: <php...@li...> - 2009-07-01 15:05:21
|
HI
When I try to execute the php script with ScriptEngine from java I am not getting any response. Its hangs over there. Please let me know what is the problem. Here is my code.
try{
Reader HELLO_SCRIPT_READER = EngineFactory.createPhpScriptReader("<?php echo 'Hello java world!'; ?>");
ScriptEngine scriptEngine = EngineFactory.getPhpScriptEngine(context.getServlet(),context.getServlet().getServletContext(), request, response);
java.io.Reader readerHello = EngineFactory.createPhpScriptFileReader(request.getServletPath()+"._cache_.php", HELLO_SCRIPT_READER);
PrintWriter out = new PrintWriter(new BufferedWriter(new FileWriter("C:/foo.out")));
scriptEngine.getContext().setWriter (out);
scriptEngine.eval(readerHello);
readerHello.close();
} catch (Exception e){
System.out.println(e);
}
Thanks
- Ravi -
|