comparison src/luan/tools/WebRun.java @ 77:4bf3d0c0b6b9

make LuanState cloneable git-svn-id: https://luan-java.googlecode.com/svn/trunk@78 21e917c8-12df-6dd8-5cb6-c86387c605b9
author fschmidt@gmail.com <fschmidt@gmail.com@21e917c8-12df-6dd8-5cb6-c86387c605b9>
date Fri, 15 Feb 2013 09:55:17 +0000
parents f86e4f77ef32
children 6db8f286fa6c
comparison
equal deleted inserted replaced
76:97b03fc807ad 77:4bf3d0c0b6b9
31 response.setContentType("text/plain"); 31 response.setContentType("text/plain");
32 String code = request.getParameter("code"); 32 String code = request.getParameter("code");
33 try { 33 try {
34 LuanState luan = newLuanState(); 34 LuanState luan = newLuanState();
35 luan.out = out; 35 luan.out = out;
36 luan.global.put("request",request); 36 luan.global().put("request",request);
37 luan.global.put("response",response); 37 luan.global().put("response",response);
38 luan.eval(code,"WebRun"); 38 luan.eval(code,"WebRun");
39 } catch(LuanException e) { 39 } catch(LuanException e) {
40 logger.error(null,e); 40 logger.error(null,e);
41 response.reset(); 41 response.reset();
42 response.setHeader("Content-Type","text/html"); 42 response.setHeader("Content-Type","text/html");