I have solve this problem,because I missing some jars files in lib
directory.
Thanks.


On 2/27/06, Denis Ling <[EMAIL PROTECTED]> wrote:
>
> <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>
>
>
>   Can you remove the paragraph that remarked red fonts above and use
> <html:form method="post" action="/log"> try again?
>
>
> 2006/2/27, red phoenix <[EMAIL PROTECTED]>:
> >
> > 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
> > >
> > >
> >
> >
>
>
> --
> Thanks & Regards
> Denis Ling
>
>

Reply via email to