[ LightBow @ 23.05.2007. 21:09 ] @
| Hocu da importujem class file u JSP. Evo kako sam to planirao. Source file je ThreadMembers.java. Stavio sam direktivu package mathsforum;
To lepo kompajliram u razvojnom direktorijumu i kopiram class fajl u:
tomcat55\webapps\ROOT\WEB-INF\classes\mathsforum
Dakle podesio sam tomcat prema uputstvu i kad obradjujem forme pomocu servleta, referenciram ih sa
form action="http://localhost:8080/servlet/ImeServleta"
E sad kako da servlet importujem u JSP pomocu 'import' direktive.
Probao sam:
<%@ page language="java" import="java.sql.*,mathsforum.ThreadMembers" %>
Ali dobijem gresku
org.apache.jasper.JasperException: Unable to compile class for JSP:
sto pretpostavljam znaci da class nije pronadjen.
Moze li mi neko objasniti kako da importujem servlet
Hvala |
[ Toxter @ 23.05.2007. 21:55 ] @
Probaj ovako:
Code:
<%@ page language="java" pageEncoding="WINDOWS-1250" %>
<%@page import= "java.sql.*"%>
<%@page import= "mathsforum.ThreadMembers"%>
[ LightBow @ 23.05.2007. 22:41 ] @
Probao, nece. Potpuno istu gresku daje. Nego meni se cini da treba drugaciju putanju da stavim, posto ovaj sql lepo importuje jer je setovan tamo negde. A ja sam vec petnaestak puta citao to setovanje web.xml-a i nista mi tu nije jasno, pa sam jednostavno prihvatio default, da svi servleti idu u WEB-INF/classes. To je lepo radilo sa formama, ali sad sa importom u JSP je izgleda druga stvar
[ bgd2500 @ 24.05.2007. 17:46 ] @
[ LightBow @ 27.05.2007. 22:53 ] @
Hvala na linku, ali nije to.. Zapravo proverio sam sa jednostavnim servletom i sve je OK, sto znaci da je greska u kodu mog JSP-a ili servleta.
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.