1. 程式人生 > >通過IP地址訪問Jbossserver上的應用

通過IP地址訪問Jbossserver上的應用

ans xmlns sss type 如何 encoding public 都是 lan

版權聲明:本文為博主原創文章。未經博主同意不得轉載。 https://blog.csdn.net/liu765023051/article/details/28882533

環境介紹

Web項目中。在沒有域名server的條件下。我們僅僅想通過IP訪問後臺應用server,而不須要在IP地址後面加上項目名稱。也就是這個意思,我們剛剛開發的pj系統公布後,須要這個訪問:


http://192.168.24.48:8380/gxpt_web_pj_login


這樣,不僅暴露項目名稱,並且也太長,大家輸入的時候太easy出錯。之前都是在通過文件server,把地址分享給大家,今天測試正趕上文件server壞掉了。本文就介紹通過IP地址,訪問後臺應用server。


思路介紹

我們安裝好Jboss之後,訪問:http://localhost:8080 地址,會出現Jboss的設置界面,一般我們都是通過看是否出現此界面。來推斷Jboss是否配置成功安裝。

以下我們來看,通過localhost,是如何訪問到Jboss配置頁面的。

在%Jboss_Home%\server\default\deploy\ROOT.war文件夾以下。有一個index.html頁面。我們訪問Localhost:8080

port。Jboss默認就訪問這個文件夾的這個index.html文件。然後顯示的是Jboss的配置頁。


PS:不管是Jboss的那個版本號,我們都能夠在deploy熱部署文件夾中找到ROOT.war項目,大家能夠依次做嘗試來驗證。


如今我們的需求是:要通過這個地址,訪問我們的項目。而不訪問Jboss的設置頁面。

所以思路非常easy。拿我們的項目替換一下就OK了。


操作

所以,我們僅僅須要將index.html文件裏的內容替換為例如以下內容(以pj項目為例):

<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
	<script type="text/javascript">
		document.location.href="http://192.168.24.48:8380/gxpt_web_pj_login";
	</script>
</head>
<body>
   <%
	response.sendRedirect("http://192.168.24.48:8380/gxpt_web_pj_login");
   %>
</body>
</html>


訪問

替換完畢後。我們就能夠通過IP地址:http://192.168.24.48:8380 來訪問我們的項目了。

通過IP地址訪問Jbossserver上的應用