2015-09-13 21 views
2

java應用程序如何重定向.do擴展名?他們真的擁有一個.do擴展名的域名,還是像他們將.do域名重定向到另一個域名?java應用程序如何重定向.do擴展名

+2

在web應用程序中,如果我們想要隱藏我們在url中的頁面和其他東西的名字,那麼我們將映射到其他擴展名ie).do。所以你會在url中顯示.do。除此之外,這裏沒有域名重定向 – Shriram

+1

因爲你不提供樣本,我們會猜測:網絡環境?服務器非常複雜並且有許多管理規則 –

+1

「擴展」在DOS/Windows環境之外沒有任何意義。你需要更具體一些,最好有例子。 – chrylis

回答

3

不,這裏沒有與域相關的概念。 Web應用程序框架正在使用Request Mapping的概念。他們正在獲取請求並搜索匹配請求的url的控制器方法。如果存在這樣的匹配,那麼將調用該控制器方法,並且在執行後,結果將返回給客戶端。例如,在春季MVC:

@Controller 
@RequestMapping("/users") 
public class UserService { 
    @RequestMapping("/register.do") 
    public void registerUser(User user) { 
     // user registration stuff 
    } 
} 

任何請求到/users/register.do URL將被交給registerUser方法來處理。每個框架都有自己的映射機制,但概念是相同的。沒有域實現的東西。

+0

Thanx @Ali Dehghani – mikescofield

+0

歡迎您和好運 –

相關問題