#1 2012-06-25 19:40:19

jubyy

Użytkownik

Zarejestrowany: 2011-04-03
Posty: 19
Punktów :   

zmiana loga - projekt

podpowie ktoś jak najlepiej wykonać tą część projektu?

Offline

 

#2 2012-06-25 21:36:41

januszs

Użytkownik

Zarejestrowany: 2010-10-20
Posty: 121
Punktów :   11 

Re: zmiana loga - projekt

w laboratorium nr 2 jest wszystko co powinieneś wiedzieć na ten temat. jak już na prawdę nie dasz rady, to podeślij mi kod projektu, a ja ci mógłbym ewentualnie dorobić stronkę do zmiany logo


Nie pytajcie po co to robię http://images.chomikuj.pl/button/jsszczytna.gif

Offline

 

#3 2012-06-26 04:18:42

jubyy

Użytkownik

Zarejestrowany: 2011-04-03
Posty: 19
Punktów :   

Re: zmiana loga - projekt

wykonując to tak jak w lab2, logo nie jest widoczne dopóki nie załaduje do go zmiennej realImageFilePath a taka wersja chyba u niej nie przejdzie... próbowałem też ładować obrazek z innej lokalizacji z dysku ale gdy skorzystam z opcji set image podając ścieżkę do loga to przeglądarka mi tego nie wyświetla :(

Offline

 

#4 2012-06-28 19:18:48

januszs

Użytkownik

Zarejestrowany: 2010-10-20
Posty: 121
Punktów :   11 

Re: zmiana loga - projekt

musisz najpierw zrobic upload do jakiegos pliku w powiedzmy resources i w ten sposob podmienic logo. pozniej po akceptacji nowego w metodzie odpowiedzialnej za obsluge np przycisku "Zmień" robisz rename pliku i ustawiasz imageUrl z powrotem na logo


Nie pytajcie po co to robię http://images.chomikuj.pl/button/jsszczytna.gif

Offline

 

#5 2012-06-28 20:55:26

Baton

Użytkownik

Zarejestrowany: 2011-11-13
Posty: 34
Punktów :   

Re: zmiana loga - projekt

Może się przyda:)

ServletContext theApplicationsServletContext =
                (ServletContext) this.getExternalContext().getContext();
        this.realImageFilePath = theApplicationsServletContext.getRealPath("/resources/");

String uploadedFileName = uploadedFile.getOriginalName();
File file = new File(this.realImageFilePath + File.separatorChar + uploadedFileName);
uploadedFile.write(file);
getApplicationBean1().setNazwaLoga("/resources/" + uploadedFileName);

Nowe logo jest zapisywane w folderze "resources" na serwerze. w application bean przechowywana jest nazwa aktualnego loga które po upload jest zmieniana.

Offline

 

Stopka forum

RSS
Powered by PunBB
© Copyright 2002–2008 PunBB
Polityka cookies - Wersja Lo-Fi

[ Generated in 0.051 seconds, 10 queries executed ]


Darmowe Forum | Ciekawe Fora | Darmowe Fora
www.muzyczne-metal.pun.pl www.podgorna.pun.pl www.venuria.pun.pl www.mythbusters-pogromcy.pun.pl www.bzevuv.pun.pl