看板 java 關於我們 聯絡資訊
※ 引述《jjmachen (jjmachen)》之銘言: : 小弟想寫一個JSP/Servlet網頁程式,能瀏覽Serevr端目錄的內容 : client透過網頁,可以打linux的指令,如: ls -al 如果你只是要舉例,可以跳過這一段 話說 java.io.File 有 list() 這個 method 如果你需要其他的資訊,我想你去找 3rd library 比較實在 : 這個時候,會將ls -al,丟到server端執行 (透過Java呼叫外部程式,取得結果) : 在將結果回應到網頁,給client : 但是我的問題來了 : 假設ls -al的結果,非常的長,也不知道有多少,也可能會讓http timeout : 有辦法做到,類似facebook的時間軸一樣,分段慢慢顯示到網頁上嗎? 可以,沒有「可行性」方面的問題 但是「分段慢慢顯示到網頁上」這基本上是 AJAX/JavaScript 的問題 雖然說 server push 等等需要 JSP/serlvet 提供 (websocket 也很好用喔 XD) 如果你要問這段是 ok 的 基本上就是當你 readline() 到一定行數 作 server push 給 browser 至於網頁如何「慢慢顯示」這點,就不在本版的討論範圍 (除非你用 GWT \囧/) 當然,你可以用 ZK(我真壞心 XD) 那麼無論 server push 還是「網頁慢慢顯示」都還涵蓋在裡頭了 以上 -- 錢鍾書: 說出來的話 http://www.psmonkey.org 比不上不說出來的話 Java 版 cookcomic 版 只影射著說不出來的話 and more...... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.25.30.124