I am a newcomer to JSPs, and have been experimenting with writing them at
work.  We are trying to build a web-based application and would like to
follow the MVC architecture, and would like to generate our pages using
jsps.  After I read this email, I checked my company's Web-inf \Classes
directory, and found that we have been compiling in that directory, so the
directory has many .java files as well as .class files.  Will this be
detrimental in any way?  Should  these .java classes be removed from
Web-inf\Classes and placed  into a different directory?

Thank-you very much,
Donna

----- Original Message -----
From: Tim Hengst <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, January 12, 2001 4:30 PM
Subject: Re: COMPILING BEAN TO .CLASS????


> I have created the bean (namehandler.java) as a .java file and stored it
in
>
> C:\jakarta-tomcat\webapps\Hello\Web-inf\Classes\
>
>
>
>
>
> Only .class files go in the ...\Web-inf\Classes directory.  You must first
> compile the *.java file with your JDK and then copy the class file into
the
> .\Classes directory.  I've found that I need to restart jakarta once I
copy
> new classes in order for the server to read the classes into memory.
>
> Another helpful debugging thing:  all autogenerated servlet files get put
in
> the /work/ directory in jakarta.
>
>
>
> Tim Hengst
>
>
> From: Mary McCarthy [mailto:[EMAIL PROTECTED]]
> Sent: Friday, January 12, 2001 3:52 PM
> To: [EMAIL PROTECTED]
> Subject: COMPILING BEAN TO .CLASS????
>
>
>
> Hi I need help!!<?xml:namespace prefix = o ns =
> "urn:schemas-microsoft-com:office:office" />
>
> I think this problem will be easy to solve but this is my first attempt at
a
> JSP application.
> I am copying a JSP program from the java.sun.com website and attempting to
> run it on tomcat. The program is a simple one, the user enters his name
into
> a text box and presses submit. His name is then printed up on the screen,
> i.e. "Hello <name>".
>
> I have created the two .jsp files (hellouser.jsp and response.jsp) and
> stored them in C:\jakarta-tomcat\webapps\Hello\
>
> I have created the bean (namehandler.java) as a .java file and stored it
in
>
> C:\jakarta-tomcat\webapps\Hello\Web-inf\Classes\
>
> The problem is with JBuilder when I try to compile the namehandler.java,
no
> class file is generated!!
>
> I have tried compiling the .java file to a .class in JBuilder, but I keep
> getting the following warning:
>
> "Warning #908: check sourcepath; source
> c:\jakarta-tomcatzwebapps\Hello\Web-inf\Classes\namehandler.java cannot be
> found on source pathby appending \hello\namehandler.java to each
sourcepath
> entry."
>
> (hello is the name of the package)
>
>
>
> When I try to view the Application while tomcat is running I get this
error
> message:
>
>
> Error: 500
>
>
> Location: /Hello/hellouser.jsp
>
>
> Internal Servlet Error:
>
> org.apache.jasper.JasperException: Bad file argument to include
>         at
>
org.apache.jasper.compiler.JspParseEventListener.handleDirective(JspParseEve
> ntListener.java, Compiled Code)
>         at
>
org.apache.jasper.compiler.DelegatingListener.handleDirective(DelegatingList
> ener.java:116)
>         at org.apache.jasper.compiler.Parser$Directive.accept(Parser.java,
> Compiled Code)
>         at org.apache.jasper.compiler.Parser.parse(Parser.java, Compiled
> Code)
>         at org.apache.jasper.compiler.Parser.parse(Parser.java:1038)
>         at org.apache.jasper.compiler.Parser.parse(Parser.java:1034)
>         at org.apache.jasper.compiler.Compiler.compile(Compiler.java,
> Compiled Code)
>         at
org.apache.jasper.runtime.JspServlet.loadJSP(JspServlet.java:413)
>         at
>
org.apache.jasper.runtime.JspServlet$JspServletWrapper.loadIfNecessary(JspSe
> rvlet.java:149)
>         at
>
org.apache.jasper.runtime.JspServlet$JspServletWrapper.service(JspServlet.ja
> va:161)
>         at
> org.apache.jasper.runtime.JspServlet.serviceJspFile(JspServlet.java:261)
>         at org.apache.jasper.runtime.JspServlet.service(JspServlet.java,
> Compiled Code)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>         at
> org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java,
> Compiled Code)
>         at
> org.apache.tomcat.core.ContextManager.service(ContextManager.java:559)
>         at
>
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpC
> onnectionHandler.java:160)
>         at
>
org.apache.tomcat.service.TcpConnectionThread.run(SimpleTcpEndpoint.java:338
> )
>         at java.lang.Thread.run(Thread.java:479)
> If anyone has any idea at all where the problem may lie please please help
> me.
> Thanks in advance,
> Mary
>
>
>
>
>
>   _____
>
> Get your FREE download of MSN Explorer at http://explorer.msn.com
> <http://explorer.msn.com>
>
>
>
>
>
===========================================================================
> To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff
> JSP-INTEREST". For digest: mailto [EMAIL PROTECTED] with body: "set
> JSP-INTEREST DIGEST". Some relevant FAQs on JSP/Servlets can be found at:
> http://java.sun.com/products/jsp/faq.html
> http://www.esperanto.org.nz/jsp/jspfaq.html
> http://www.jguru.com/jguru/faq/faqpage.jsp?name=JSP
> http://www.jguru.com/jguru/faq/faqpage.jsp?name=Servlets
>
>
===========================================================================
> To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff
JSP-INTEREST".
> For digest: mailto [EMAIL PROTECTED] with body: "set JSP-INTEREST
DIGEST".
> Some relevant FAQs on JSP/Servlets can be found at:
>
>  http://java.sun.com/products/jsp/faq.html
>  http://www.esperanto.org.nz/jsp/jspfaq.html
>  http://www.jguru.com/jguru/faq/faqpage.jsp?name=JSP
>  http://www.jguru.com/jguru/faq/faqpage.jsp?name=Servlets
>

===========================================================================
To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff JSP-INTEREST".
For digest: mailto [EMAIL PROTECTED] with body: "set JSP-INTEREST DIGEST".
Some relevant FAQs on JSP/Servlets can be found at:

 http://java.sun.com/products/jsp/faq.html
 http://www.esperanto.org.nz/jsp/jspfaq.html
 http://www.jguru.com/jguru/faq/faqpage.jsp?name=JSP
 http://www.jguru.com/jguru/faq/faqpage.jsp?name=Servlets

Reply via email to