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]>

