wood burning stoves 2.0*
The moose likes Struts and the fly likes multiple struts config file with same action path. Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Frameworks » Struts
Bookmark "multiple struts config file with same action path. " Watch "multiple struts config file with same action path. " New topic
Author

multiple struts config file with same action path.

vignesh sankar
Greenhorn

Joined: Oct 03, 2013
Posts: 3

I added below code. I am new to struts.
Web.xml file:

struts-config-student.xml

struts-config-sample.xml


struts-config-employee.xml


student.jsp


sample.jsp


employee.jsp


index.jsp


StudentAction.java

EmployeeAction.java

SampleAction.java


When i call localhost:8080/multipleStrutsConfigEx/welcome.cd
output is You came here through sample action.
when i call localhost:8080/../stud/welcome
output is again You came here through sample action.
whien i call localhost:8080/../emp/welcome
output is again You came here through sample action.
but i expect You came here through student action and You came here through employee action resp.

Please correct my code. i am standing here for long time..

File Hierarchy
MultipleStrutsConfigEx
--employee folder
-----employee.jsp
--student foler
-----student.jsp
--WEB-INF
----classes
-------com.....
----lib
----struts-employee
----struts-sample
----struts-sample
----web.xml
--index.jsp
--sample.jsp
Jeanne Boyarsky
internet detective
Marshal

Joined: May 26, 2003
Posts: 30116
    
150

To summarize that long example, you have three struts config files that all define the mapping /welcome. Two of them go with different action servlets.

I think the best advice here is "don't do that." Use a different name for each mapping/path so it isn't ambiguous where requests should be directed.


[Blog] [JavaRanch FAQ] [How To Ask Questions The Smart Way] [Book Promos]
Blogging on Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, OCAJP, OCPJP beta, TOGAF part 1 and part 2
vignesh sankar
Greenhorn

Joined: Oct 03, 2013
Posts: 3

Actually Thanks Jeanne for Your Advice. I fixed the problem. since org.apache.struts.action.ActionServlet is mapped to one config file. its cannot mapped to other config file. It can be solved by using module concept in Struts.

Web.xml

 
jQuery in Action, 2nd edition
 
subject: multiple struts config file with same action path.
 
Similar Threads
Getting null pointer Exception
jsp custom tag issues
HTTP Status 404 - Struts1.3
Weblogic deployment problem
Struts Tiles Error