Hi T�lio

T�lio Tadeu (Matriz - CPD) wrote:

>(excuse me I don't know English very well)
>
>Hello,
>
>I am using Struts 1.1 (beta) and I have a problem:
>
>1. I created an application <default> configured by the file
><struts-config.xml>
>2. I created a sub-application <subapp1> configured by the file
><struts-config-subapp1.xml>
>3. The files JSP of the application <default> they are accessible in
>http://<host>:<port>/application/
>4. The files JSP of the sub-application <subapp1> they are accessible in
>http://<host>:<port>/application/subapp1
>5. In the file <struts-config-subapp1.xml> I created one Action Mapping
><welcome> that it is a static redirect for a file JSP  <file.jsp>
>6. Also in the file <struts-config-subapp1.xml> I pointed Message Resources
>for com.aplication.ApplicationResources
>
>The problem:
>
>- Accessing http://<host>:<port>/application/subapp1/welcome.do no I have
>problem some and the <file.jsp> it is carried
>usually with all the configurations of ApplicationResources, ActionMappings
>and FormBeans
>
I don't think I understand :-(

>- However, in case I make a direct call
>http://<host>:<port>/application/subapp1/file.jsp I receive the following
>message:
>#javax.servlet.ServletException: Cannot find message resources under key
>org.apache.struts.action.MESSAGE
>
If you go directly to the JSP, you do not involve the controller servlet 
in the request.  The controller servlet is what makes your 
sub-application configuration available in the request.  If you don't 
involve the controller servlet, it won't be there.  Solution:  Use 
org.apache.struts.actions.ForwardAction for all simple forwards and 
specify the page you want to view as the 'parameter=' attribute for the 
action.

>- There I "transferred" the configuration of ApplicationResources of the
>file <struts-config-subapp1.xml> for <struts-config.xml>, I restarted the
>application and I made the same call:
>http://<host>:<port>/application/subapp1/file.jsp the
>I wander this time was the following:
>#javax.servlet.ServletException: Cannot retrieve mapping goes action / to
>associate
>
Same problem as above.  You must involve the controller servlet (call an 
action instead of referencing pages directly).

>- I believe that I marry I "transfer" mine ActionMappings of the file
><struts-config-subapp1.xml> for the file <struts-config.xml> the new error
>message will be related with FormBean that it is still configured in
><struts-config.xml>
>
Sorry, I don't think I understand :-(

>The great subject is: because accessing him/it directly I file <file.jsp>
>the configurations of <struts-config-subapp1.xml> they don't have validity
>and accessing through the action <welcome.do> do they start to work?
>
Right!  If I understand what you said correctly, you are exactly right!

>Somebody already went by this problem?
>
>--
>T�lio Tadeu
>Analista de Sistemas
>
>PREVCAIXA - Caixa de Previd�ncia e Assist�ncia
>Tel: (31) 3226-8707 - Ramal: 101
>http://www.prevcaixa.com.br/
>

-- 
Eddie Bush




--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to