File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Struts and the fly likes Struts2 tags in a login page using JBoss Form Based Authentication Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Frameworks » Struts
Bookmark "Struts2 tags in a login page using JBoss Form Based Authentication" Watch "Struts2 tags in a login page using JBoss Form Based Authentication" New topic
Author

Struts2 tags in a login page using JBoss Form Based Authentication

Marco Garu
Greenhorn

Joined: Jan 05, 2012
Posts: 3
Hello, I'm facing a little problem with struts 2 and form based authentication on JBoss. I managed to make almost everything work as i wanted, except 1 little thing: when i try to call a struts2 tag inside the login.jsp page i get the following error:
The Struts dispatcher cannot be found. This is usually caused by using Struts tags without the associated filter.Struts tags are only usable when the request has passed through its servlet filter, which initializes the Struts dispatcher needed for this tag

That's happening because instead of passing through the Struts2 servlet filter i'm redirected to the container form based authentication "handler". This is the related part of the web.xml file:


Is there any way to solve this problem?
(Sorry for my bad english!)
il va
Greenhorn

Joined: Mar 13, 2014
Posts: 1
I'm having exactly the same problem. What is the solution? Thank you in advance!
Joe Ess
Bartender

Joined: Oct 29, 2001
Posts: 8839
    
    7

Welcome to the JavaRanch.
Since Marco hasn't posted in two years, I'll chime in. I think you have a few options:
1. Remove Struts tags from your page.
2. Create a JSP page that redirects to your login page and use the JSP page in the login-config section of your web.xml.
3. It may be possible to use an action URL in the login-config section of your web.xml. In every container I've used this is not possible because the JEE specification does not include Struts but I would not rule it out without testing it first


"blabbing like a narcissistic fool with a superiority complex" ~ N.A.
[How To Ask Questions On JavaRanch]
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Struts2 tags in a login page using JBoss Form Based Authentication
 
Similar Threads
Get Error messages/Exceptions from Active Directory Server(ADS) with Weblogic 9.2
Need help in reporting of protected resources in web application
Redirection after realm authentication
Form-based authentication not working
Authorization using JAAS with Struts2