One person suggested putting all your logic in .java files.
Make your .jsp's like this:
<% page import="com.yourcompany.YourJavaClass" %>
<%
YourJavaClass.YourJavaMethod ( request, response, config, application,
session, out ) ;
%>
YourJavaClass.java contains:
package com.yourcompany.YourJavaClass ;
public class YourJavaClass
{
public void YourJavaMethod ( HttpServletRequest request,
HttpServletResponse response, ServletConfig config, ServletContext
application, HttpSession session )
{
// Your logic here.
}
}
David Stevenson
On Tue, 2004-11-30 at 00:14, parviz wrote:
> I'm a little confused as to what you mean by object repository.
> You have your Realm in common/lib which is fine. All the other
> Realm(jdbc,jndi...) exist in common/lib. I'm not clear what your Realm
> does with your object repository? whats the connection between these
> two?Does your compiled jsp files exist in that directory as well?
>
> I'll try to setup something similar to your setup and see if I can come
> up with any solution unless someone has any by now.
>
> Parviz
>
> On Mon, 2004-11-29 at 15:32, Steve Procter wrote:
> > We have a web application that uses jsps. We want to deliver the
> > application to the customer without source for the jsps. We have done
> > this in the past by putting all of the compiled jsps into a jar file.
> >
> > Recently we had to move the application jar files from
> > webapps/appname/WEB-INF/lib to common/lib because we implemented our own
> > realm which uses our object repository; since it has to be installed in
> > server/lib, the code for the repository cannot be installed under the
> > web application directory.
> >
> > When the application is installed in common/lib it is not able to load
> > the compiled jsp files. They are installed in common/lib/.
> >
> > Does anyone have an idea about why these classes are not visible?
> >
> > Thanks,
> >
> > --Steven
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]