You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by Jose Carlos Rubia Raya <jo...@yahoo.es> on 2002/01/30 13:56:55 UTC

I need help with struts html tags example

I'm a rookie with struts and I have some problems
with html tags.
I use the java version 1.4.0-beta3, struts 1.0.1 and
tomcat 4.0.1.
When I execute the example of struts
struts-exercise-taglib in this parts 

HTML Tags

    * <html:link>
    * <html:multibox>
    * <html:select>
    * Scalar Setters


I receive the error of the final of the page.
I have configured correctly JAVA_HOME,
CATALINA_HOME and the PATH.
What can I do? 
The others parts of struts-exercise-taglib runs
correctly.


I receive the following error:

Apache Tomcat/4.0.1 - HTTP Status 500 - Internal
Server Error

type Exception report

message Internal Server Error

description The server encountered an internal error
(Internal Server Error) that prevented it from
fulfilling this request.

exception

javax.servlet.ServletException: Cannot find
ActionMappings or ActionFormBeans collection
	at
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:457)
	at
org.apache.jsp.html_0002dlink$jsp._jspService(html_0002dlink$jsp.java:696)
	at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
	at
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at
org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:202)
	at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:382)
	at
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:474)
	at
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
	at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:201)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
	at
org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2344)
	at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
	at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
	at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
	at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:462)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:163)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1011)
	at
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1106)
	at java.lang.Thread.run(Thread.java:539)

root cause

javax.servlet.jsp.JspException: Cannot find
ActionMappings or ActionFormBeans collection
	at
org.apache.struts.taglib.html.FormTag.lookup(FormTag.java:773)
	at
org.apache.struts.taglib.html.FormTag.doStartTag(FormTag.java:481)
	at
org.apache.jsp.html_0002dlink$jsp._jspService(html_0002dlink$jsp.java:107)
	at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
	at
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at
org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:202)
	at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:382)
	at
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:474)
	at
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
	at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:201)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
	at
org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2344)
	at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
	at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
	at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
	at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:462)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:163)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1011)
	at
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1106)
	at java.lang.Thread.run(Thread.java:539)


_______________________________________________________________
Do You Yahoo!?
Yahoo! Messenger
Comunicación instantánea gratis con tu gente.
http://messenger.yahoo.es

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


Re: examples of struts templates & struts templates Vs Tiles

Posted by marco volpe <ma...@inwind.it>.
Hi Sriram,
I'm not quite sure, but you can try here
http://www.netstore.ch/mesi/strutsTutorial/index.html

bye

----- Original Message -----
From: "Sriram Nookala" <sr...@mediaone.net>
To: "Struts Users Mailing List" <st...@jakarta.apache.org>
Sent: Wednesday, January 30, 2002 5:34 PM
Subject: examples of struts templates & struts templates Vs Tiles


> I'm looking for good examples of using struts templates for building a UI.
> I'm trying to figure out how to display the current tab as selected using
> templates, haven't found any example that helps me do that.
>    Also, is Tiles the recommended way of templating screens or should
Struts
> templates suffice?
>
> thanks,
> sriram
>
>
> --
> To unsubscribe, e-mail:
<ma...@jakarta.apache.org>
> For additional commands, e-mail:
<ma...@jakarta.apache.org>
>


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


Re: examples of struts templates & struts templates Vs Tiles

Posted by Cedric Dumoulin <ce...@lifl.fr>.
  Latest Tiles distribution come with an example of tabs layout. Have you check
it ?

  If you just use Struts template features, then Struts template suffice. If you
want to enhance functionalities, then use Tiles ;-)

    Cedric

Sriram Nookala wrote:

> I'm looking for good examples of using struts templates for building a UI.
> I'm trying to figure out how to display the current tab as selected using
> templates, haven't found any example that helps me do that.
>    Also, is Tiles the recommended way of templating screens or should Struts
> templates suffice?
>
> thanks,
> sriram
>
> --
> To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
> For additional commands, e-mail: <ma...@jakarta.apache.org>


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


examples of struts templates & struts templates Vs Tiles

Posted by Sriram Nookala <sr...@mediaone.net>.
I'm looking for good examples of using struts templates for building a UI.
I'm trying to figure out how to display the current tab as selected using
templates, haven't found any example that helps me do that.
   Also, is Tiles the recommended way of templating screens or should Struts
templates suffice?

thanks,
sriram


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>