Showing
3 changed files
with
46 additions
and
18 deletions
EjsTestserver.js
0 → 100644
| 1 | +var express = require('express'); | ||
| 2 | +var app = express(); | ||
| 3 | +var http = require('http'); | ||
| 4 | + | ||
| 5 | +app.set('views', __dirname+'/views'); | ||
| 6 | +app.set('view engine', 'ejs'); | ||
| 7 | + | ||
| 8 | +app.get('/', function(req, res){ | ||
| 9 | + res.render('index'); | ||
| 10 | +}) | ||
| 11 | + | ||
| 12 | +app.get('/timetable', function(req, res) { | ||
| 13 | + res.render('timetable', { | ||
| 14 | + busNum : 9999, | ||
| 15 | + ETD_min_H : '1', | ||
| 16 | + ETD_min_m : '30', | ||
| 17 | + ETD_max_H : '1', | ||
| 18 | + ETD_max_m : '45', | ||
| 19 | + remainTime : '00시간 00분 이상' | ||
| 20 | + }); | ||
| 21 | +}); | ||
| 22 | + | ||
| 23 | +// app.get('/timetable', function(req, res){ | ||
| 24 | +// res.send('timetable'); | ||
| 25 | +// }); | ||
| 26 | + | ||
| 27 | +http.createServer(app).listen(23023, function(){ | ||
| 28 | + console.log('23023'); | ||
| 29 | +}); | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| ... | @@ -12,33 +12,32 @@ | ... | @@ -12,33 +12,32 @@ |
| 12 | <h1><p style="text-align:center;">BTT</p></h1> | 12 | <h1><p style="text-align:center;">BTT</p></h1> |
| 13 | <br> | 13 | <br> |
| 14 | <link rel='stylesheet' type='text/css' href='/css/style.css' /> | 14 | <link rel='stylesheet' type='text/css' href='/css/style.css' /> |
| 15 | - <h2> 사색의 광장 Bus Time Table 조회 서비스에 오신 것을 환영합니다.</h2> | 15 | + <h2 style="padding:0 0 0 20px;"> 사색의 광장 Bus Time Table 조회 서비스에 오신 것을 환영합니다.</h2> |
| 16 | - <p> 이곳에는 사색의 광장에서 출발하는 모든 버스의 정보가 있습니다.</p> | 16 | + <p style="padding:0 0 0 20px;"> 이곳에는 사색의 광장에서 출발하는 모든 버스의 정보가 있습니다.</p> |
| 17 | <br><br> | 17 | <br><br> |
| 18 | - <h2> 버스별 시간표 조회</h2> | 18 | + <h2 style="padding:0 0 0 20px;"> 버스별 시간표 조회 (click the bus number!)</h2> |
| 19 | 19 | ||
| 20 | - <div style="padding:0 0 0 20px;"><script> | 20 | + <div style="padding:0 0 0 20px;"> |
| 21 | <% var date = new Date(); %> | 21 | <% var date = new Date(); %> |
| 22 | <% var yyyy = date.getFullYear(); %> | 22 | <% var yyyy = date.getFullYear(); %> |
| 23 | <% var mm1 = date.getMonth() + 1; %> | 23 | <% var mm1 = date.getMonth() + 1; %> |
| 24 | <% var dd = date.getDate(); %> | 24 | <% var dd = date.getDate(); %> |
| 25 | <% var hh = date.getHours(); %> | 25 | <% var hh = date.getHours(); %> |
| 26 | <% var mm2 = date.getMinutes(); %> | 26 | <% var mm2 = date.getMinutes(); %> |
| 27 | + <% var printDateNotion = yyyy+"년 "+mm1+"월 "+dd+"일 오늘 운행하는 버스들 "; %> | ||
| 28 | + <% var printDateNotion2 = "( "+hh+"시 "+mm2+"분 기준 )"; %> | ||
| 27 | 29 | ||
| 28 | - <% document.write(yyyy+"년 "+mm1+"월 "+dd+"일 오늘 운행하는 버스들 "); %> | 30 | + <%= printDateNotion %> |
| 29 | - <% document.write("( "+hh+"시 "+mm2+"분 기준 )"); %> | 31 | + <%= printDateNotion2 %> |
| 30 | - </script> </div> | 32 | + </div> |
| 31 | 33 | ||
| 32 | <ul> | 34 | <ul> |
| 33 | - <li><a href="http://localhost:23023/timetable?busNum=5100">5100</a></li> | ||
| 34 | - <li><a href="http://localhost:23023/timetable?busNum=M5107">M5107</a></li> | ||
| 35 | <li><a href="http://localhost:23023/timetable?busNum=9">9</a></li> | 35 | <li><a href="http://localhost:23023/timetable?busNum=9">9</a></li> |
| 36 | + <li><a href="http://localhost:23023/timetable?busNum=1112">1112</a></li> | ||
| 37 | + <li><a href="http://localhost:23023/timetable?busNum=5100">5100</a></li> | ||
| 36 | <li><a href="http://localhost:23023/timetable?busNum=7000">7000</a></li> | 38 | <li><a href="http://localhost:23023/timetable?busNum=7000">7000</a></li> |
| 37 | - <li>etc</li> | ||
| 38 | </ul> | 39 | </ul> |
| 39 | - <br> | 40 | + <p> ejs파일임</p> |
| 40 | - <p>설명</p> | ||
| 41 | - | ||
| 42 | 41 | ||
| 43 | </body> | 42 | </body> |
| 44 | </html> | 43 | </html> |
| ... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
| ... | @@ -31,17 +31,17 @@ | ... | @@ -31,17 +31,17 @@ |
| 31 | 버스의 평균 배차시간을 기준으로 최소 출발시간과 최대 출발시간을 제공합니다. | 31 | 버스의 평균 배차시간을 기준으로 최소 출발시간과 최대 출발시간을 제공합니다. |
| 32 | </div> </p> | 32 | </div> </p> |
| 33 | <div style="padding:0 0 0 20px;"> | 33 | <div style="padding:0 0 0 20px;"> |
| 34 | - <script> | ||
| 35 | <% var date = new Date(); %> | 34 | <% var date = new Date(); %> |
| 36 | <% var yyyy = date.getFullYear(); %> | 35 | <% var yyyy = date.getFullYear(); %> |
| 37 | <% var mm1 = date.getMonth() + 1; %> | 36 | <% var mm1 = date.getMonth() + 1; %> |
| 38 | <% var dd = date.getDate(); %> | 37 | <% var dd = date.getDate(); %> |
| 39 | <% var hh = date.getHours(); %> | 38 | <% var hh = date.getHours(); %> |
| 40 | <% var mm2 = date.getMinutes(); %> | 39 | <% var mm2 = date.getMinutes(); %> |
| 41 | - | 40 | + <% var printDateNotion = yyyy+"년 "+mm1+"월 "+dd+"일 "; %> |
| 42 | - <% document.write(yyyy+"년 "+mm1+"월 "+dd+"일 "); %> | 41 | + <% var printDateNotion2 = hh+"시 "+mm2+"분 기준"; %> |
| 43 | - <% document.write(hh+"시 "+mm2+"분 기준"); %> | 42 | + |
| 44 | - </script> | 43 | + <%= printDateNotion %> |
| 44 | + <%= printDateNotion2 %> | ||
| 45 | </div> | 45 | </div> |
| 46 | </body> | 46 | </body> |
| 47 | </html> | 47 | </html> |
| ... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
-
Please register or login to post a comment