When a servlet filter is invoked corresponding to a request for a welcome-file, is there any way for the filter to get the name of the specific welcome-file that is being served up? getRequestURL stops at the context root (which is presumably because that is the url requested).
I can map a filter to each of the possible welcome-files, but it would be more convenient to have them all go the same filter, and do something slightly different for each of them.
How to identify which welcome file in servlet filter?
259 Views Asked by CraftWeaver At
1
There are 1 best solutions below
Related Questions in SERVLETS
- Redirect inside java interceptor
- Which Should i use for date,time,email in servlet?
- Importing a downloaded JAR file into a Servlet
- Execute RequestDispatcher after 5 seconds
- What's the difference between a ServletHandler and a ServletContextHandler in Jetty?
- How to call servlet file from html
- Requested Resource is not available error
- Struts exclude pattern with spring
- How can I get a custom header from the client in Tomcat?
- How to print Jasper reports from servlets?
- The type javax.servlet.ServletContext and javax.servlet.ServletException cannot be resolved
- ServletContext Attribute : Thread Safety test not working
- Servlet ClassNotFoundException when present in a package ... Why?
- How to create a PDF with iText+XMLWorker from servlet using custom font?
- Starting a ScheduledExecutorService from a servlet with a set of parameters
Related Questions in SERVLET-FILTERS
- Servlet 3.0 File Upload Handling Exceptions
- Tomcat filter not being invoked for Atmosphere servlet
- How to customize the behaviour of SecurityContextPersistenceFilter?
- Persistent authentication filter logging in; not propagating to JSP
- Web app. doesn't display any content after I set servlet TrackingFilter
- Access PortletSession (ApplicationScope) in Liferay Filter Hook
- Login page filter problems
- Java servlet sessions within multiple iframes
- filter mapping to last path segment
- MultipartFilter in a non-Spring MVC application
- High Performance Extensible Logging (hpel)
- Get configured url patterns in a Java Filter
- Servlet Filter - forwarded request from a servlet will go to servlet filter or not?
- HttpServletRequestWrapper - Not able to modify the request header
- How to make Javamelody use different port (Spring Boot+two HTTP ports exposed)
Related Questions in WELCOME-FILE
- How To Set Up Spring MVC webapp to use DispatcherServlet AND have a default page of index.html
- how to specify welcome-file-list in WebApplicationInitializer.onStartup()
- How do I set home.jsp as my welcome page in java config based spring application
- Show full URL in browser address bar when using <welcome-file>
- Using the project's name to access the home page
- Tomcat returns some unknown welcome page
- Set default home page via <welcome-file> in JSF project
- Other .md files not appearing in Visual Studio Online
- How do i properly access the .xhtml files when i run my project in Intellij IDEA
- HTTP Status 404 - The requested resource (/ProjectName/) is not available
- Welcome message doesn't send?
- Cannot read property 'guild' of undefined
- Set default protected welcome page in Spring MVC project
- Why doesn`t url change when running servlet that presents in welcome-file-list
- How to identify which welcome file in servlet filter?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Easy As I think is just take the URL in Session of Welcomefile.jsp and use in Filter.
In your case welcome file is not JSP , in Filter for .xhtml get HttpServletRequest.getRequest
URL() instead of HttpServletRequest.getRequestURI()