servlet-filters

    0熱度

    3回答

    我需要對servlet的一些方法應用認證過濾器。過濾器檢查在請求中作爲標題鍵傳遞的JWT的有效性。 例如,會話端點具有POST(登錄,公共)和DELETE(註銷,需要身份驗證)方法。也許我可以將這兩個分解爲一個註銷和登錄servlet,但是如果我的資源端點需要auth來發布(創建),並且不需要auth來獲取,則不可能應用過濾器,併爲每個servlet創建兩個單獨的servlet方法是一個很大的應用

    1熱度

    1回答

    我正在努力增強現有的GWT項目,我正在使用PING添加驗證。 因此,這裏的流量是什麼: 用戶進入應用程序URL http://...../library-ui 我想使用Servlet過濾器來過濾所有的URL,並在URL檢查代碼的參數,如果我不」 t看到URL中的代碼參數,我想將它們重定向到PING認證URL。 一旦PING驗證它重新定向到http://...../library-ui/?code=

    1熱度

    2回答

    好吧,直接點: 我創建 - 用Eclipse - 兩個過濾器(Filter1和Filter2)和一個servlet(DisplayHeader)來查看過濾器的執行順序。 我使用Tomcat 8.5作爲目標運行時。 新建/動態Web項目/ 與上下文根/ 並檢查「生成的web.xml delpoyment描述」 過濾器1版畫「我過濾器1」時,它的執行,我「鏈接」它到特定的servlet「Display

    0熱度

    1回答

    我是新開發的Web應用程序。爲了預處理每個請求,我使用了一個servlet過濾器,在該過濾器中,如果需要,我可以獲取請求的uri並將其重定向到新的uri。我可以用攔截器類做同樣的事嗎? 此外,如果用戶未登錄,將用戶重定向到登錄屏幕的最佳方式是什麼? 在此先感謝

    0熱度

    1回答

    如何在HttpServletResponse中獲取Content-Type,Server等http響應頭文件?需要獲得所有可用的頭文件。 當我們使用openConnection的UrlConnection並使用getHeaderFields時,我們得到了所有這樣的頭文件。但是當我們用HttpServletResponse使用getHeaderNames時,我們沒有得到這樣的頭文件。 protect

    0熱度

    1回答

    請問當用戶刷新瀏覽器時,我應該如何保持主頁會話的活動狀態? 因爲登錄後,主頁會話是活着的。但是,當我刷新瀏覽器時,它將我帶回登錄頁面。 import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.Filte

    0熱度

    1回答

    要求是如果用戶會話失效,它應該自動將用戶重定向到登錄頁面而不進行任何服務器調用。定期調用服務器的解決方案不適合,因爲它會增加服務器負載。

    0熱度

    1回答

    我做了一個過濾器,它負責將.do的請求,並且是首次宣佈過濾器存在過濾URL效果: public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { if(! (request instanceof

    0熱度

    1回答

    在JSF中,是否有無法檢查過濾器是否被註冊爲應用程序?我有一些功能需要過濾器存在,我想產生更好的錯誤消息來解釋過濾器不存在,功能將被禁用。基本上,給出了理論過濾器: <filter> <filter-name>SomeFilter</filter-name> <filter-class>com.example.SomeFilter</filter-class> </filte

    0熱度

    1回答

    我正在編寫一個單元測試過濾器以記錄請求和響應消息。我們可以創建HttpServletRequest和HttpServletResponse消息,而不是將模擬發送爲doFilter()方法的輸入。