簡體   English   中英

從Servlet獲取JSP頁面的HTML

[英]Getting Html of a jsp page from a servlet

一個包含動態數據的jsp頁面。

我想從servlet獲取瀏覽器中顯示的jsp頁面的html。

我想將jsp的html存儲在String變量中。

是否有可能從Servlet獲取jsp文件的html源。 如是 。 怎么樣?

使用commons http客戶端,它有助於從Java應用程序發出GET或POST請求。

您可以傳遞所需的所有數據,例如身份驗證參數或會話ID等。

根據您的要求,您可以使用該內容獲取完全呈現的HTML源的內容。

可以在此處找到更多詳細信息以及良好的示例

http://hc.apache.org/httpclient-3.x/userguide.html

除非我對您的問題有誤解,否則這僅是使用wgetcurl命令(或Windows等效文件)來提取頁面並將其保存在文件中的問題。

(如果頁面包含必須執行以獲取或呈現數據的Javascript,則此方法將無效。對於該用例,請參考此問題的答案。)

暫無
暫無

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

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