comparison web/src/luan/modules/web/Web_server.luan @ 260:f1f7d8c7e94e

add Io.protocols git-svn-id: https://luan-java.googlecode.com/svn/trunk@261 21e917c8-12df-6dd8-5cb6-c86387c605b9
author fschmidt@gmail.com <fschmidt@gmail.com@21e917c8-12df-6dd8-5cb6-c86387c605b9>
date Tue, 28 Oct 2014 23:25:13 +0000
parents 4dfa86dbca45
children 9e0d4452e649
comparison
equal deleted inserted replaced
259:f9b201530b85 260:f1f7d8c7e94e
77 authentication_handler.setPassword(private_password) 77 authentication_handler.setPassword(private_password)
78 local base = dir 78 local base = dir
79 if base.match("^classpath:") ~= nil then 79 if base.match("^classpath:") ~= nil then
80 base = dir.."#"..welcome_file.."#"..welcome_file..".luan" 80 base = dir.."#"..welcome_file.."#"..welcome_file..".luan"
81 end 81 end
82 resource_handler.setResourceBase(Io.File(base).to_string()) 82 resource_handler.setResourceBase(Io.get(base).to_string())
83 resource_handler.setWelcomeFiles {welcome_file} 83 resource_handler.setWelcomeFiles {welcome_file}
84 luan_handler.setWelcomeFile(welcome_file) 84 luan_handler.setWelcomeFile(welcome_file)
85 local server = Server.new(port) 85 local server = Server.new(port)
86 server.setHandler(hc); 86 server.setHandler(hc);
87 config_server(server) 87 config_server(server)