2010-09-07 47 views
0

我有一個由servlet組成的web應用程序,我們稱它爲myservlet。 有兩種不同的模式匹配相同的servlet,我們姑且稱之爲 /patterna/*和 /patternb/*配置相同的servlet到不同的映射併爲每個不同的安全設置

假設我想 1.重視myservlet Servlet過濾器的鏈條,我想這條產業鏈在我使用patterna和patternb調用servlet的情況下是不同的2.在我調用patternb的情況下,我想爲servlet設置安全性,如果我調用了patterna,我不想要任何安全性

這可能嗎?我明白,我的應用程序的限制可能是我想暴露相同的servlet並區分映射,而不是暴露兩個不同的servlet。

回答

1

它被允許映射一個servlet兩次 - 即有兩個<servlet>..</servlet>標籤相同的類,但不同的名稱(和不同的映射)。嘗試一下。

+1

你可以放心的離開「我想」:) – BalusC 2010-09-08 12:02:12

+0

是的,但是這允許我只是使用不同的過濾器鏈,而不是使用不同的安全性(比如說 - FORM for one,CLIENT_CERT for other)兩個servlet ... – alexdown 2010-12-04 04:00:12

相關問題