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?
261 Views Asked by CraftWeaver At
1
There are 1 best solutions below
Related Questions in SERVLETS
- java ee jdbc jstl servlet connection to db
- IOException parsing XML document from ServletContext resource What throws this exception in my SpringBoot RESTweb service?
- How can i connect my 4 objects in my jsp file so it can run perfectly
- Best Practice to skip URL pattern's from getting applied servlet filter
- How to accurately replace scripts / html before saving data from servlet to database
- Servlet not displaying data obtained from dao
- flutter Multipart file upload server side error: Unable to process parts as no multi-part configuration has been provided
- Read an image file using okhttp3.RequestBody in java and send it to client using HTTPServletResponse
- Unexpected servlet config parameter contextConfigLocation=<NONE>
- The servlets named [ClassName] and [com.example.ClassName] are both mapped to the url-pattern [/ClassName] which is not permitted
- How to Use an External JAR Offline in a Maven Project for Servlets Without Internet Access?
- session.invalidate() is sometimes not working and not destroying the session object. What should I do?
- Database ConnectionError
- In a web.xml, can the url-pattern of servlet-mapping containing more than one path component? (e.g. /path/to/*))
- How to update the resource property using the valuemap in the Sling servlet?
Related Questions in SERVLET-FILTERS
- Servlet Response filter does not modify response body for successful request (200 OK), works well for exception
- How to manage exceptions thrown in filters(common filters not only spring-security)?
- How to Properly Implement ServletInputStream
- Best Practice to skip URL pattern's from getting applied servlet filter
- when click on a link on a page, the Java Servlet Filter is getting called for the clicked link follow by the current page link
- Setting highest priority for a filter registered using ServletContextListener
- How to make sure spring beans gets initialized before web.xml filters gets initialized in spring mvc world?
- Injecting ApplicationScoped bean into Web Filter results in null object
- Create/modify and register filters in OSGI programmatically
- How to SendRedirect outside a iFrame
- 'Cannot connect to server' error appears randomly after API request from UI does not reach to java backend servlet
- Servlet URL mapping and filter mapping -- can't get both to work together
- Spring boot - How to prevent Fortify from complaining HttpServletResponse.getWriter.write(responseJson) as an information leak?
- Spring MVC MultipartFilter not working, getParts() returns null
- Servlet app calling request.startAsync fails with 'following classes in the processing chain do not support async'
Related Questions in WELCOME-FILE
- How do i properly access the .xhtml files when i run my project in Intellij IDEA
- How to properly use nodejs modules on a capacitor aplication. Testing on welcome build
- Upgrade spring mvc to spring 6 stops mapping static resources folder to index.html
- Cannot read property 'guild' of undefined
- Welcome message doesn't send?
- Why doesn`t url change when running servlet that presents in welcome-file-list
- Embedded Tomcat 7.0.99 is forcing default welcome files into context
- index.html not found payara micro
- JSP Welcome file issue
- Set default protected welcome page in Spring MVC project
- CSS fails to apply for the home page in <welcome-file-list>
- Welcome file not displayed in my Dynamic web project
- Root "/" mades server load index.html before pass through the servlet
- How to define Welcome Page in Java EE without a deployment descriptor
- How to access index.html file under WEB-INF
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 # Hahtags
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()