Register / Login
Brian M Smith
posted 5 years ago
I'm faced with a problem that I'm not sure how to get around. I'm hoping that I can accomplish this with
and not have to write any additional
Problem: I need to render different messages in a
from properties files based on struts module.
load the same JSP after performing some actions.
The JSP has a properties key in it catalog.tab.product
There are 2 struts config files defined in web.xml mod1_config.xml and mod2_config.xml which are mapped to the mod1 and mod2 struts modules.
mod1_config.xml contains a message-resource entry mapping to resources_mod1.properties.
mod2_config.xml contains a message-resource entry mapping to resources.properties.
resources_mod1.properties contains an entry catalog.tab.product=Product mod1
resources.properties contains an entry catalog.tab.product=Product default.
Now what I would expect to happen is when I visit
I should see the text "Product mod1" and when I visit
I should see "Product default". The problem is that no matter which URL/struts module I use I always end up seeing "Product default".
Is this behavior something that struts should support without customization?
Thanks in advance!
Hierarchical Organization of Struts Modules
[struts] mapping actions in modules
Problem: Struts+Modules+jsps under WEB-INF