COMO INCLUIR UNA CLASE PROPIA EN UN ARCHIVO JSP.

VICTOR
01 de Julio del 2004
Mi problema es que me he creado mis propias clases para utilizar en un archivo JSP, pero no logro importarlas. Como se hace? He probado con <%@ page import="SearchResults" %> pero Tomcat me dice "cannot resolve symbol
symbol: class SearchResults ".
Gracias de antemano.

Xavi
01 de Julio del 2004
Vaya rollo te ha pegado el tio este...

Mira Victor, el import lo haces correctamente. Creo que el problema es que no encuentra tus classes. Donde las tienes!? que servidor utilizas para correr los JSP!?
Yo utilizo el Resin, y en su estructura hay una carpeta (WEB-INF) que es donde se colocan las clases (propias y ajenas)...


Jonaz
01 de Julio del 2004
desde una jsp dependiendo como este el proyecto desde la jsp se importa la clase por ejemplo asi
<%@page import="java.util.*" %>

Juan Antonio
01 de Julio del 2004
Hola Victor,

Si utilizas Tomcat la clase la tienes que poner en el directorio:
..WEB-INFclasses
de tu aplicación, se supone que el fichero JSP lo tienes en el directorio ..

xtecuan
01 de Julio del 2004
Yo estuve trabajando en un proyecto llamado Jlogic que todavia esta en desarrollo de la comunidad open Source la Universidad Don Bosco en El Salvador. Aqui tenes una URL con fuente para que te guies:

El archivo HTML que enlaza con el JSP que llama al JAVA BEAN:
http://www.geocities.com/xtecuan/Jlogic/beans/Calc_SvClie.html

El JAvaScript pa validar:
http://www.geocities.com/xtecuan/Jlogic/beans/validar.js

El bean que yo lo tenia en un tomcat4 en la carpeta del contexto Jlogic con el path:

/var/tomcat4/webapps/Jlogic/WEB-INF/classes/Indicadores/Indicadores.java
al compilarlo obtenes logicamente Indicadores.class pero en esa carpeta, el fuente de mi bean esta en:
http://www.geocities.com/xtecuan/Jlogic/beans/Indicadores.java

y el JSP que use para accesar el bean anterior:
http://www.geocities.com/xtecuan/Jlogic/beans/Calc_SvClie.jsp.txt

ese copialo en un path like:

/var/tomcat4/webapps/Jlogic/Indicadores/Calc_SvClie.jsp