Showing
3 changed files
with
45 additions
and
17 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(); %> |
40 | + <% var printDateNotion = yyyy+"년 "+mm1+"월 "+dd+"일 "; %> | ||
41 | + <% var printDateNotion2 = hh+"시 "+mm2+"분 기준"; %> | ||
41 | 42 | ||
42 | - <% document.write(yyyy+"년 "+mm1+"월 "+dd+"일 "); %> | 43 | + <%= printDateNotion %> |
43 | - <% document.write(hh+"시 "+mm2+"분 기준"); %> | 44 | + <%= printDateNotion2 %> |
44 | - </script> | ||
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