Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

JSP i externe klase

[es] :: Java :: JSP i externe klase

[ Pregleda: 3281 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

mvasicdo
Mladen Vasic
Doboj

Član broj: 104294
Poruke: 226
*.teol.net.



Profil

icon JSP i externe klase23.04.2007. u 11:26 - pre 207 meseci
Pozdrav, pravim tj. pokusavam da napravim JSP aplikaciju tj. stranicu i interesuje me sledece:
Ako napravim neku svoju java klasu, kako da je pozovem u JSP stranici.
pokusao sam sa
Code:
<%@page import = "MyClass"%>
ali ne moze da je prepozna. Mene interesuje sta treba da uradim sa napravljenom klasom da bi se ona vidjela u JSP.

Koristim Eclipse 3.2 i Tomcat, posto sam pocetnik ako moze da mi napisete malo detaljnije kako se koriste eksterne klase u JSP aplikacijama....

hvala...
 
Odgovor na temu

nemnesic
nemnesic
Software Developer
Vranje Florida

Moderator
Član broj: 44355
Poruke: 802
*.com
Via: [es] mailing liste



+64 Profil

icon Re: JSP i externe klase23.04.2007. u 13:13 - pre 207 meseci
Code:

<%
     import package.name.*;
%>


ili mozes direktno da je zoves

Code:

<%
     package.name.ClassName cl = new package.name.ClassName();
%>

 
Odgovor na temu

mvasicdo
Mladen Vasic
Doboj

Član broj: 104294
Poruke: 226
*.teol.net.



Profil

icon Re: JSP i externe klase23.04.2007. u 13:26 - pre 207 meseci
mozda se nismo razumjeli, posto kreiram klasu, mene interesuje procedura koju treba da izvedem da bi ja tu klasu mogao koristiti u jsp. Da li mozda treba stimati classpath (ako treba kako???), exportovati kao package (ako treba kako???) tj. importovati, ili nesto slicno...
 
Odgovor na temu

nemnesic
nemnesic
Software Developer
Vranje Florida

Moderator
Član broj: 44355
Poruke: 802
*.com
Via: [es] mailing liste



+64 Profil

icon Re: JSP i externe klase23.04.2007. u 13:40 - pre 207 meseci
>

pa znas kako ako koristis eclipse, eclipse bi to sam trebalo da sredi.
ali mozes i ovako sam...sve classe idu u folder
tomcat_root_folder/webapps/ROOT/WEB-INF/classes

jel ti to treba?
 
Odgovor na temu

mvasicdo
Mladen Vasic
Doboj

Član broj: 104294
Poruke: 226
*.teol.net.



Profil

icon Re: JSP i externe klase23.04.2007. u 13:49 - pre 207 meseci
Citat:
pa znas kako ako koristis eclipse, eclipse bi to sam trebalo da sredi.

trebalo bi ali ne odradi, barem kod mene, a meni treba kada pokrenem jsp u eclipse-i da mi uredno radi..... eclipsa ih po defaultu smjesti u puild=>classes ali ih opet ne registruje u jsp-u
 
Odgovor na temu

nemnesic
nemnesic
Software Developer
Vranje Florida

Moderator
Član broj: 44355
Poruke: 802
*.com
Via: [es] mailing liste



+64 Profil

icon Re: JSP i externe klase23.04.2007. u 13:55 - pre 207 meseci
PA probaj da kopiras sam te classe ovde
tomcat_root_folder/webapps/ROOT/WEB-INF/classes
 
Odgovor na temu

bgd2500

Član broj: 55912
Poruke: 226
*.finsoft.co.yu.



+7 Profil

icon Re: JSP i externe klase23.04.2007. u 17:23 - pre 207 meseci
Code:
<%@ page language="java" import="paket1.*,paket2.*,java.util.*" %>

Mislim da mora da bude prva linija u jsp-u.
 
Odgovor na temu

mvasicdo
Mladen Vasic
Doboj

Član broj: 104294
Poruke: 226
*.teol.net.



Profil

icon Re: JSP i externe klase24.04.2007. u 07:22 - pre 207 meseci
ne razumijem zasto ne radi:
evo na ovom primjeru
Code:
<%@ page language="java" import="paket1.*,paket2.*,java.util.*" %>

paket1.* mi je podvucen crvenom valovitom linijom, a to znaci da paket ne postoji u projektu....
isto tako mi se desava i sa mojom java klasom koju sam napravio u istom projektu.

ima li neko neki tutorijal koji objasnjava kako koristiti svoje licne klase u izradi JSP.
 
Odgovor na temu

sale83
Australia
Sydney

Član broj: 41625
Poruke: 729
*.ispone.net.au.



+30 Profil

icon Re: JSP i externe klase25.04.2007. u 02:42 - pre 207 meseci
PAKET1

Code:

package paket1;


public class Klasa{

    // Konstruktor 
    public Klasa() {
    }

    public String getNesto()
    {
       return "Ovo je iz paketa1 - >Klasa";
    }
}



PAKET2

Code:

package paket2;

public class DrugaKlasa{

    // Konstruktor 
    public  DrugaKlasaKlasa() {
    }

    public String getNesto()
    {
       return "Ovo je iz paketa2 - >DrugaKlasa";
    }
}



KORISCENJE:

Code:

<%@ page language="java" import="paket1.Klasa" %>
<%@ page language="java" import="paket2.DrugaKlasa" %>

<%
Klasa klasa1 = new Klasa();
DrugaKlasa klasa2 =new DrugaKlasa();

out.println(klasa1.getNesto());
out.println(klasa2.getNesto());
%>


ili da koristis Bean
http://java.sun.com/products/jsp/tags/11/syntaxref11.fm14.html

Code:

<jsp:useBean id="klasa1" scope="page" class="paket1.Klasa" />
<jsp:useBean id="klasa2" scope="page" class="paket2.DrugaKlasa" />

<%
out.println(klasa1.getNesto());
out.println(klasa2.getNesto());
%>



Poz
sale
Sto mozes danas ne ostavljaj za sutra!
 
Odgovor na temu

[es] :: Java :: JSP i externe klase

[ Pregleda: 3281 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.