→ realmeat:把畫面layout出來的是前端, 處理後面資料的是後端 07/16 09:17
→ realmeat:中間會透過協議傳輸特定的資料, 傳送的方式太多不列舉了 07/16 09:19
→ realmeat:誠以為語言不是重點, 而是處理的方式 07/16 09:20
→ abadcafe:前端的意義並不是"client". 07/16 10:49
那請問應該是???
→ superpai:在web業界講前端的預設定義就是client(broswer)了 07/16 12:16
→ superpai:yahoo害的 07/16 12:16
拿自行開發的軟體來說
在 User 安裝的軟體是 client
在伺服器執行的軟體是 server
中間傳送的封包資料是 server 和 client 協調後的結果
換成 web 來看
在 User 安裝的是 browser
在伺服器跑的是 JSP
中間傳送的封包資料是 server 和 client 協調後的結果稱為 html
有什麼不對???
而且...
有了AJAX 就可以不用跑JSP、asp.net 或 php 甚至是自己刻出來放在 server 上跑的程式?
那 AJAX 向 Server 提需求~Server 到底該怎麼辦???
※ 編輯: andymai 來自: 122.117.152.17 (07/16 12:50)
→ abadcafe:直接寫SERVLET就可以了. 剩下的你看看後面那一篇吧. 07/16 13:26
如果所謂的 JSP 就只是那個裡面有寫 html 的 .jsp 頁面
那我無言了...
※ 編輯: andymai 來自: 122.117.152.17 (07/16 13:51)
→ abadcafe:那你說, Java Server Page, 應該是什麼? 07/16 13:57
麻煩請自己查 wiki...
而且若依你的定義來看 如果 JSP 單單指的是寫了 html 的.jsp 頁面
那用 servlet 寫的該怎麼稱呼???
全都用 servlet 寫~就可以完全脫離不輸出 html ?
※ 編輯: andymai 來自: 122.117.152.17 (07/16 16:32)
→ abadcafe:如果你的教材沒有教會你什麼是servlet,那我想我們可能沒 07/16 16:55
→ abadcafe:有討論的基礎. 07/16 16:55
沒辦法...我實在是 google 不到...
能否麻煩您告訴我~如何用 servlet 在完全不寫到 html 又不使用 jsp 的情況下
在 browser 呈現頁面?
※ 編輯: andymai 來自: 122.117.152.17 (07/16 17:40)
→ abadcafe:你應該先學習如何寫Servlet. tinyurl.com/a4puhl8 07/16 18:03
然後呢? 為什麼會覺得我沒寫過?
麻煩您直接證明用 AJAX 取代 JSP 就好了...謝謝...
一開始的頁面從哪來?
流程式的互動頁面怎麼產生?
※ 編輯: andymai 來自: 1.173.216.245 (07/16 20:31)
→ abadcafe:如果看到這裡你還不明白的話, 就自己找AJAX的書看吧, 這 07/16 22:00
→ abadcafe:說明你有太多概念需要補課. 07/16 22:01
...為什麼會一直覺得別人都不懂? 問號???
所以你打算告訴我~你們現在都純輸出一個 html
然後動態改變的地方是用 AJAX 再去 Server 取得?
那一個頁面上有些許動態 checkbox、radio button、drop-down list
該怎麼產生?
1.每一個都是獨立向 Server 送需求的 AJAX ?
2.在頁面載入完畢時再統一向 Server 送需求的 AJAX ~ 再統一處理 ?
還是???
這樣寫和一個寫得很簡潔,不拖泥帶水的 JSP 有何差別 ?
JSP 辦不到嗎 ?
前端寫 AJAX 的人還是要和寫 servlet 的人談好怎麼取資料啊
差別只是在於 javascript 是前端的人看得懂的
換成 jsp語法 輸出就會讓前端的人"窒礙難行"~看了很痛苦???
如果這樣就會讓你們覺得好很多
那是不是之前寫 jsp 的時候~搞了太多不必要的東西?
JSP...臭了嗎???
如果單憑這樣就要說 JSP 算前端
那為何 servlet 不是?
setContentType、setHeader 不是給 Server 用的吧?
而且 JSP 也可以玩 AJAX 啊...XD
https://code.google.com/p/json-simple/wiki/JSPAndAJAXExamples
推 iceonly:做的到是做的到啦,比如說同樣都是要生出一串下拉式選單 07/16 23:55
→ iceonly:你可以用ajax打到某個servlet/REST/whatever去取得JSON 07/16 23:56
→ iceonly:然後再生出你要的下拉式選單 07/16 23:56
→ iceonly:也可以在MVC的controller中用某個DAO來取得物件,然後在 07/16 23:58
→ iceonly:JSP中用JSTL產生這個下拉式選單 07/16 23:59
推 iceonly:我是覺得純ajax太激進了啦lol 另外對個人來講js比java難 07/17 00:02
→ iceonly:debug就是 07/17 00:02
我也不懂為何要迷戀 AJAX 、討厭 JSP 到這種地步
看起來它"似乎"是切出了"純前端資料"
但是至少多了一次資料傳輸
而且前端要自行寫 js 去取得並處理所有的資料
和 "共同編輯同一支JSP" 比起來~這樣做的工會比較少?
以傳輸的資料來說...算是換湯不換藥???
※ 編輯: andymai 來自: 1.173.216.245 (07/17 03:45)
推 lairrol:就弄一個Adapter就收工了何必硬幹呢.... 07/17 09:27
→ abadcafe:既然你都懂,那我不知道你這樣問的用意是? 07/17 10:38
→ superpai:樓上你「JSP結束使命」講得太誇張了 07/17 10:48
是啊...
※ 編輯: andymai 來自: 122.117.152.17 (07/17 12:39)