Hello All,
I'm new to the struts framework. I've set up struts using weblogic 6 and
the newest version of struts.
On my first application, when trying to retrieve the web page, it produces a
"Parsing of JSP File '/Test.jsp' failed" message. The following is the
error from my server console:
<Mar 29, 2001 10:33:38 AM CST> <Error> <HTTP>
<[WebAppServletContext(6964063,DefaultWebApp_myserver)] Servlet failed wit
h Exception
weblogic.servlet.jsp.JspException: (line 2): Error in using tag library
uri='/WEB-INF/struts-form.tld' prefix='struts':
The Tag class 'org.apache.struts.taglib.html.ImageTag' has no setter method
corresponding to TLD declared attribute 'pa
th', (JSP 1.1 spec, 5.4.1)
at
weblogic.servlet.jsp.StandardTagLib.tld_jspException(StandardTagLib.java:257
)
at
weblogic.servlet.jsp.StandardTagLib.processTag(StandardTagLib.java:389)
at
weblogic.servlet.jsp.StandardTagLib.processTagElements(StandardTagLib.java:2
67)
at
weblogic.servlet.jsp.StandardTagLib.<init>(StandardTagLib.java:234)
at weblogic.servlet.jsp.JspLexer.loadTagLib(JspLexer.java:104)
at
weblogic.servlet.jsp.JspLexer.mTAGLIB_DIRECTIVE_BODY(JspLexer.java:3939)
at
weblogic.servlet.jsp.JspLexer.mTAGLIB_DIRECTIVE(JspLexer.java:3674)
at weblogic.servlet.jsp.JspLexer.mDIRECTIVE(JspLexer.java:3521)
at weblogic.servlet.jsp.JspLexer.mSTANDARD_THING(JspLexer.java:1829)
at weblogic.servlet.jsp.JspLexer.mTOKEN(JspLexer.java:1670)
at weblogic.servlet.jsp.JspLexer.nextToken(JspLexer.java:1552)
at weblogic.servlet.jsp.JspLexer.parse(JspLexer.java:893)
at weblogic.servlet.jsp.JspParser.doit(JspParser.java:71)
at weblogic.servlet.jsp.JspParser.parse(JspParser.java:139)
at weblogic.servlet.jsp.Jsp2Java.outputs(Jsp2Java.java:113)
at
weblogic.utils.compiler.CodeGenerator.generate(CodeGenerator.java:253)
at weblogic.servlet.jsp.JspStub.compilePage(JspStub.java:324)
at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:180)
at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:148)
at
weblogic.servlet.internal.ServletStubImpl.getServlet(ServletStubImpl.java:30
6)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
:208)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
:246)
at
weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletCo
ntext.java:1265)
at
weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java
:1622)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:137)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
Here is the code that I'm compiling:
<%@ page language="java" %>
<%@ taglib uri="/WEB-INF/struts-form.tld" prefix="struts" %>
<struts:form action="logon.do">
Username: <struts:text property="username" /><br />
Password: <struts:password property="password" /><br />
<struts:submit value="Logon" />
</struts:form>
Any help would be greatly appreciated!
Thanks
Steven