簡體   English   中英

通過APACHE TOMCAT通過Windows中托管的JSP從其他計算機運行Linux VM中托管的jsp頁面

[英]Running jsp page hosted in Linux VM from other machine through JSP hosted in windows through APACHE TOMCAT

嗨,我在Windows 7的Apache Tomcat 7服務器中托管了一個jsp頁面。

我的計算機已連接到網絡。 最初,無法從網絡中的其他計算機訪問該頁面。 后來,我將端口8080添加到了起作用的防火牆入站規則。

真正的問題是,我有一個裝有Linux的VM,並且其中正在運行TOmcat。 我已經在其中托管了一個頁面。 說hello.jsp。 當我使用http://192.168.202.135:8080/hello.jsp從本地計算機訪問它時(其中“ 192.168.202.135”是我的VM的Ip)可以訪問。

我已經在Windows 7中托管的jsp頁面中寫了一個代碼win.jsp。

<html>
<head>
<title>JSP  Page.</title>
</head>
<body>

<a href="http://192.168.202.135:8080/hello.jsp">Run jsp in linux</a>

</body>
</html>

當我單擊鏈接Run jsp in linux ,它正在工作。 但是,當我單擊其他計算機上的鏈接時,它不是。 為什么會這樣呢? 我已經將其托管在我的計算機中。 如果其他計算機上的用戶單擊它,應該訪問該頁面嗎?

任何幫助,將不勝感激。

編輯:VM托管的頁面只能由主機訪問。 我編寫的代碼只會鏈接到VM中的頁面。 但是它應該從主機上擊中。 怎么做?

如果這是您的VM的IP地址,則其他用戶不一定可以訪問它。 這取決於您如何定義主機/ VM網絡。

暫無
暫無

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

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