簡體   English   中英

在Web瀏覽器中顯示Java輸出文本

[英]displaying Java output text in a web browser

我有簡單的代碼可以從Windows XP中的cmd執行命令,我想在IE和Chrome瀏覽器中而不是記事本中顯示輸出

感謝您的小費,

PrintWriter output = new PrintWriter(
("C:\\Documents and Settings\\jszpakow\\Desktop\\ping.txt"));

非常感謝您的建議。 我是新來的,所以我知道以后我應該更具體。 使用notepad ++或將瀏覽器作為文本查看器都沒有問題(但是,當我創建html文本時,並沒有在記事本中那樣原始)

我的想法不是每次CMD都打開,而是將ping輸出復制到Web瀏覽器系統(基於Liferay)中的案例記錄中

我的問題是我需要將此ping輸出粘貼到我的案例記錄中的瀏覽器選項卡中特定字段textarea中,但是每次url和textarea ID都不相同。

(源HTML)textarea id =“ xx:caseViewForm:caseViewTabView:caseNotesInput”

所以也許我可以將輸出發送到緩沖區並使用ctrl + v粘貼

另一件事,當我嘗試使用xml或docx文件作為輸出時,它會創建它們,但無法打開它。 (我收到消息損壞的文件)

我假設您不想編寫某種Web服務器或Web服務。 如果僅雙擊文件以查看其輸出,則將輸出文本文件重命名為.html。

您甚至可以打印出html標簽並設置文本格式以使其看起來更好。

PrintWriter output = new PrintWriter( ("C:\Documents and Settings\jszpakow\Desktop\ping.html"));

如果您要使用網絡瀏覽器作為文本文件查看器,則默認情況下他們可以這樣做。 URL格式為file://$path ,因此在這種情況下:

file://C:\Documents and Settings\jszpakow\Desktop\ping.txt

將文件擴展名重命名為.html將使您的瀏覽器成為默認查看器,但是您將丟失原始文本的格式。

但是,如果您想使輸出可供網絡上的其他人使用,則需要一個可公開訪問的網絡服務器才能上載到該服務器。 這意味着您要么必須在本地計算機上安裝和配置WAMP,要么要獲得一個虛擬主機帳戶並通過FTP傳輸文件。

記事本怎么了? 您尚未使用Notepad ++,對嗎? 使用它,它將比任何瀏覽器都要好得多。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM