Mercurial Hosting > luan
comparison web/src/luan/modules/web/HttpServicer.java @ 264:9e0d4452e649
implement URL style module names
git-svn-id: https://luan-java.googlecode.com/svn/trunk@265 21e917c8-12df-6dd8-5cb6-c86387c605b9
author | fschmidt@gmail.com <fschmidt@gmail.com@21e917c8-12df-6dd8-5cb6-c86387c605b9> |
---|---|
date | Wed, 29 Oct 2014 03:50:59 +0000 |
parents | 705d14f4d8ee |
children | b669cdaf54b7 |
comparison
equal
deleted
inserted
replaced
263:54873a389f80 | 264:9e0d4452e649 |
---|---|
62 luan = cloner.deepClone(luan); | 62 luan = cloner.deepClone(luan); |
63 fn = cloner.get(fn); | 63 fn = cloner.get(fn); |
64 } | 64 } |
65 } | 65 } |
66 | 66 |
67 LuanTable module = (LuanTable)PackageLuan.loaded(luan).get("web/Http"); | 67 LuanTable module = (LuanTable)PackageLuan.loaded(luan).get("luan:web/Http"); |
68 if( module == null ) | 68 if( module == null ) |
69 throw luan.exception( "module 'web/Http' not defined" ); | 69 throw luan.exception( "module 'web/Http' not defined" ); |
70 HttpServicer lib = new HttpServicer(request,response); | 70 HttpServicer lib = new HttpServicer(request,response); |
71 try { | 71 try { |
72 module.put( "request", lib.requestTable() ); | 72 module.put( "request", lib.requestTable() ); |