카테고리 없음

node js js 에서 데이터를 ejs 로 전송 예제

이상욱1 2015. 3. 26. 09:00

var http =require('http');

var fs=require('fs');

var ejs=require('ejs');



http.createServer(function(request , response){


fs.readFile('ejspage.ejs','utf8',function(error , data){

response.writeHead(200, {'Content-Type': 'text/html'});

response.end(ejs.render(data, {

name:'rintiantta',

description:'hello ejs with node js!!'

}));

});

}).listen(52275, function(){

console.log('server runnig at http://127.0.0.1:52275');

});




ejs  파일 에서 name과 description  데이터를 js 파일에서 만들어서 ejs로 보냈습니다  

<h1><%=name%></h1>

<p><%=description%></p>

<hr/>


<% for(var i=0 ;i< 10; i++) { %>

<h2> the square of <%=i%> is <%=i* i%> <h2>


<%}%>