Are you deliberately using modules (if so, I have no idea--I always found them more trouble than they're worth)? If not you can just use a comma-separated list.
Dave --- On Thu, 7/31/08, angelwei <[EMAIL PROTECTED]> wrote: > From: angelwei <[EMAIL PROTECTED]> > Subject: Create multiple struts configuration file problem > To: user@struts.apache.org > Date: Thursday, July 31, 2008, 1:48 AM > Hai, can anybody help me to solve the problem > javax.servlet.jsp.JspException: > Cannot retrieve mapping for action /pro. > if i replace the content in struts-config-product.xml to > struts-config.xml. > it work. any idea??? > > web.xml > > <init-param> > <param-name>config</param-name> > <param-value>/WEB-INF/struts-config.xml</param-value> > </init-param> > <init-param> > <param-name>config/product</param-name> > <param-value>/WEB-INF/product/struts-config-product.xml</param-value> > </init-param> > > struts-config-product.xml (product folder) > > <?xml version="1.0" > encoding="UTF-8"?> > <!DOCTYPE struts-config PUBLIC "-//Apache Software > Foundation//DTD Struts > Configuration 1.1//EN" > "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd"> > <struts-config> > > <!-- Data Sources --> > <data-sources> > </data-sources> > > <!-- Form Beans --> > <form-beans> > <form-bean name="productForm" > type="app.ProductForm"/> > </form-beans> > > <!-- Global Exceptions --> > <global-exceptions> > </global-exceptions> > > <!-- Global Forwards --> > <global-forwards> > </global-forwards> > > <!-- Action Mappings --> > <action-mappings> > <action path="/pro" > type="app.ProductAction" > name="productForm" > scope="request"> > <forward name="success" > path="/success.html"/> > </action> > </action-mappings> > > </struts-config> > > ProductForm.java > > package app; > > import org.apache.struts.action.ActionForm; > > public class ProductForm extends ActionForm{ > private int id; > > public int getId(){ > return id; > } > > public void setId(int id){ > this.id=id; > } > } > > ProductAction.java > > package app; > > import javax.servlet.http.HttpServletRequest; > import javax.servlet.http.HttpServletResponse; > import javax.servlet.http.HttpSession; > > import org.apache.struts.action.Action; > import org.apache.struts.action.ActionForm; > import org.apache.struts.action.ActionForward; > import org.apache.struts.action.ActionMapping; > > public class ProductAction extends Action{ > public ActionForward perform(ActionMapping mapping, > ActionForm form, > HttpServletRequest request, HttpServletResponse response){ > ProductForm product=(ProductForm)form; > int iProduct=product.getId(); > HttpSession session=request.getSession(); > session.setAttribute("product",form); > return mapping.findForward("success"); > } > } > > thank you. > -- > View this message in context: > http://www.nabble.com/Create-multiple-struts-configuration-file-problem-tp18748135p18748135.html > Sent from the Struts - User mailing list archive at > Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: > [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]