I use <html:form method="post" action="log"> But it still raise same error.
On 2/27/06, Denis Ling <[EMAIL PROTECTED]> wrote: > > <html:form method="post" action="log.do"> > <table> > ... > </table> > </html:form> > > You should remove the suffix of "log.do". In other words you can use > "log" > instead of "log.do" . > > good luck for you! > > > 2006/2/27, red phoenix <[EMAIL PROTECTED]>: > > > > I use Struts struts-1.2.8,when I execute my JSP file,it raise following > > error: > > > > javax.servlet.ServletException: Cannot find ActionMappings or > > ActionFormBeans collection > > org.apache.jasper.runtime.PageContextImpl.doHandlePageException( > > PageContextImpl.java:858) > > org.apache.jasper.runtime.PageContextImpl.handlePageException( > > PageContextImpl.java:791) > > org.apache.jsp.index_jsp._jspService(org.apache.jsp.index_jsp:97) > > org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97) > > javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > > org.apache.jasper.servlet.JspServletWrapper.service( > JspServletWrapper.java > > :332) > > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314) > > org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264) > > javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > > > > My index.jsp file is: > > > > <%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %> > > <html:form method="post" action="log.do"> > > <table> > > ... > > </table> > > </html:form> > > > > struts.config file is: > > <?xml version="1.0" encoding="ISO-8859-1" ?> > > <!DOCTYPE struts-config PUBLIC > > "-//Apache Software Foundation//DTD Struts Configuration 1.0 > > //EN" > > "http://jakarta.apache.org/struts/dtds/struts-config_1_0.dtd"> > > <struts-config> > > <form-beans> > > <form-bean name="logmanageForm" type="com.LogmanageForm"/> > > </form-beans> > > <action-mappings> > > <action path="/log" > > type="com.LogmanageAction" > > name="logmanageForm" > > validate="true" > > input="/index.jsp"> > > <forward name="show" path="/show.jsp"/> > > </action> > > </action-mappings> > > </struts-config> > > > > web.xml > > <?xml version="1.0" encoding="ISO-8859-1"?> > > <!DOCTYPE web-app > > PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN" > > "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd"> > > <web-app> > > <!-- Action Servlet Configuration --> > > <servlet> > > <servlet-name>action</servlet-name> > > <servlet-class>org.apache.struts.action.ActionServlet > </servlet-class> > > <init-param> > > <param-name>application</param-name> > > <param-value>resources.application</param-value> > > </init-param> > > <init-param> > > <param-name>config</param-name> > > <param-value>/WEB-INF/struts-config.xml</param-value> > > </init-param> > > <init-param> > > <param-name>debug</param-name> > > <param-value>2</param-value> > > </init-param> > > <init-param> > > <param-name>detail</param-name> > > <param-value>2</param-value> > > </init-param> > > <init-param> > > <param-name>validate</param-name> > > <param-value>true</param-value> > > </init-param> > > <load-on-startup>2</load-on-startup> > > </servlet> > > > > <!-- Action Servlet Mapping --> > > <servlet-mapping> > > <servlet-name>action</servlet-name> > > <url-pattern>*.do</url-pattern> > > </servlet-mapping> > > <!-- Struts Tag Library Descriptors --> > > <taglib> > > <taglib-uri>/WEB-INF/struts-bean.tld</taglib-uri> > > <taglib-location>/WEB-INF/struts-bean.tld</taglib-location> > > </taglib> > > <taglib> > > <taglib-uri>/WEB-INF/struts-html.tld</taglib-uri> > > <taglib-location>/WEB-INF/struts-html.tld</taglib-location> > > </taglib> > > <taglib> > > <taglib-uri>/WEB-INF/struts-logic.tld</taglib-uri> > > <taglib-location>/WEB-INF/struts-logic.tld</taglib-location> > > </taglib> > > </web-app> > > > > My directory is: > > C:\tomcat5\webapps\Log\index.jsp > > C:\tomcat5\webapps\Log\show.jsp > > C:\tomcat5\webapps\Log\WEB-INF\validation.xml > > ...... > > C:\tomcat5\webapps\Log\WEB-INF\classes\com\LogmanageAction > > C:\tomcat5\webapps\Log\WEB-INF\classes\com\LogmanageForm > > > > Where raise error? > > > > Thanks in advance! > > > > > > > -- > Thanks & Regards > Denis Ling > >