Дистрибуирани софтверски системи Технички факултет "Михајло Пупин" Зрењанин, Универзитет у Новом Саду Практикум за лабораторијске вежбе #05 [нерецензи
|
|
- Mira Hribar
- пре 5 година
- Прикази:
Транскрипт
1 Руковање клијентским подацима из веб форми помоћу Сервлета У овој вежби су приказани основни принципи руковања клијентским подацима из веб форми помоћу сервлета. Подаци се из Веб форме сервлету шаљу методама HTTP GET и HTTP POST, па се у позваном сервлету у зависности од одабране методе позивају методе: public void doget(httpservletrequest request, HttpServletResponse response) throws ServletException, IOException или protected void dopost(httpservletrequest request, HttpServletResponse response) throws ServletException, IOException У методама doget() и dopost() треба преузети све параметре који се шаљу из Веб форми у порукама HTTP GET и HTTP POST. Параметри које прима сервлет су спаковани у променљивој типа HttpServletRequest, а за више детља треба погледати документацију: Вредности параметара се могу добити позивом методе java.lang.string getparameter(java.lang.string name) која је наслеђена из Интерфејса 1
2 ПРИМЕР (handlingforms) Нову веб апликацију handlingforms треба пријавити серверу Apache Tomcat тако што се у датотеку server.xml дода контекст апликације. <Context path="/handlingforms" docbase="handlingforms" debug="0" reloadable="true"/> 1. Пренос параметара из Веб формe тетодама HTTP GET и HTTP POST Креирати две Веб форме које имају иста поља, али параметре сервлету прослеђују помоћу метода HTTP GET и HTTP POST, што се специфицира помоћу атрибута METHOD којем се додељује одговарајућа вредност "GET" или " POST". Код Веб форме (GetForm.html) која податке шаље методом HTTP GET је приказан у следећем листингу. <!DOCTYPE html> <html> <head> <meta charset="utf8"> <title>a Web form using HTTP GET Method</title> </head> <body> <center> <h1>a Web form using HTTP GET Method</h1> <form ACTION="GetPostFormsServlet" METHOD="GET"> First name: <input TYPE="TEXT" NAME="firstName" VALUE="Miki"><br> Last name: <input TYPE="TEXT" NAME="lastName" VALUE="Maus"><p> <input TYPE="SUBMIT" VALUE="Submit with HTTP GET"> </form> </center> </body> </html> Веб форма GetForm.html је. Из заглавља Веб форме <form ACTION="GetPostFormsServlet" METHOD="GET"> 2
3 се види да се извршавање акције притиском дугмета input TYPE="SUBMIT" позива метода doget сервлета GetPostFormsServlet, која приказује податке које добија помоћу параметра HttpServletRequest request. Приликом употребе методе HTTP GET вредности које се уносе у поља Веб форме се виде у адресној линији претраживача што се може приметити на претходној слици. Адресна линија је: Формат адресне линије је следећи: Адреса Веб апликације која рукује HTTP GET поруком, што је у овом случају сервлет Знак упита (?) којим почиње стринг са параметрима који се преузимају из Веб форме. За сваку вредност из поља Веб форме се формира пар у формату ИмеПоља=Вредност, па се тако у адресном стрингу могу уочити следеће вредности које су прочитане из поља у Беб форми firstname=miki и lastname=maus. Парови са именима поља и учитаним вредностима су раздвојени знаком &. Код Веб форме (PostForm.html) која податке шаље методом HTTP POST је приказан у следећем листингу. <!DOCTYPE html> <html> <head> <meta charset="utf8"> <title>a Web form using HTTP POST Method</title> </head> <body> <center> <h1>a Web form using HTTP POST Method</h1> <form ACTION="GetPostFormsServlet" METHOD="POST"> First name: <input TYPE="TEXT" NAME="firstName" VALUE="Paja"><br> Last name: <input TYPE="TEXT" NAME="lastName" VALUE="Patak"><p> <input TYPE="SUBMIT" VALUE="Submit with HTTP POST"> </form> </center> </body> </html> 3
4 Веб форма PostForm.html је. Из заглавља Веб форме <form ACTION="GetPostFormsServlet" METHOD="POST"> се види да се извршавање акције притиском дугмета input TYPE="SUBMIT" позива метода dopost сервлета GetPostFormsServlet, која приказује податке које добија помоћу параметра HttpServletRequest request. Приликом употребе методе HTTP POST вредности које се уносе у поља Веб форме се не виде у адресној линији претраживача, што се може приметити на претходној слици. Сервлет GetPostFormsServlet који рукује подацима са форми треба пријавити у web.xml датотеци Веб апликације. <servlet> <servletname>getpostformsservlet</servletname> <servletclass>getpostformsservlet</servletclass> </servlet> <servletmapping> <servletname>getpostformsservlet</servletname> <urlpattern>/getpostformsservlet</urlpattern> </servletmapping> 4
5 2. Руковање подацима из Веб форме Креирати Веб форму која омогућује унос података за плаћање чланарине у библиотеци. Веб форма треба да омогући унос следећих података: име особе, презиме особе, број чланске карте, избор типа кредитне картице за плаћање, број кредитне картице, приказ износа чланарине (нпр. 300 динара) поље у којем се потврђује да ли се чланарина наставља од претходне године, у којем случају се износ чланарине умањује 10%. Написати сервлет (UplataClanarineServlet) који учитава унете податке и уписује их у датотеку са именом које одговара чланском броју и годином за коју се уплаћује чланарина (нпр. име фајла је cbt). За прихватање података из Веб форме пројектовати одговарајућу JavaBean класу, коју потом треба икористити за серијализацију објекта у датотеку. Решење Најпре треба обезбедити позив форме за плаћање чланарине из главне странице, на пример додавањем следећег кода: <h2>forma za placanje clanarine u biblioteci</h2> <p>web forma koja omogucuje unos podataka za uplatu clanarine u biblioteci.<br> Zbog polja za unos broja kreditne kartice koje je tipa <b>password</b> za slanje podataka se koristi metoda HTTP POST</p> <p><a href="uplataclanarine.html">uplata clanarine za biblioteku</a></p> Након тога треба креирати веб форму која садржи сва потребна поља за унос података за плаћање чланарине у библиотеци. При томе треба обезбедити да се потврда уплате реализује дугметом типа SUBMIT са одговарајућим натписома (нпр. Потврда плаћања), али и да се обезбеди опција за одустајање од плаћања која враћа корисника на почетну страну (index.html). 5
6 HTML код Веб форме је приказан у следећем листингу. <form ACTION="UplataClanarineServlet" METHOD="POST"> Ime: <input TYPE="TEXT" NAME="ime"><p> Prezime: <input TYPE="TEXT" NAME="prezime"><p> Clanski broj: <input TYPE="TEXT" NAME="clanskiBroj"><p> <hr> Iznos clanarine: 300 dinara<p> Produzenje clanarine: <INPUT TYPE="CHECKBOX" NAME="produzenjeClanarine"><p> <hr> Kreditna kartica:<p> <INPUT TYPE="RADIO" NAME="kreditnaKartica" VALUE="visa">Visa<p> <INPUT TYPE="RADIO" NAME="kreditnaKartica" VALUE="mastercard">Master Card<p> Broj kartice: <INPUT TYPE="PASSWORD" NAME="brojKreditneKartice"><p> <hr> <input TYPE="SUBMIT" NAME="potvrda" VALUE="Potvrda placanja"> <input TYPE="SUBMIT" NAME="odustajanje" VALUE="Odustajanje od placanja"> </form> Сервлет UplataClanarineServlet треба пријавити у датотеку web.xml. <servlet> <servletname>uplataclanarineservlet</servletname> <servletclass>uplataclanarineservlet</servletclass> </servlet>... <servletmapping> <servletname>uplataclanarineservlet</servletname> <urlpattern>/uplataclanarineservlet</urlpattern> </servletmapping> С обзиром да се приликом преноса параматара из Веб форме појављује поље поље чији садржај треба да буде невидљив у Веб форми и приликом преноса на сервер, користи се HTTP POST метода за пренос података на сервер. То значи да сервлет треба код за обраду уплате чланарине да 6
7 имплементира у методи dopost(), при чему треба да утврди да ли је притиснуто дугме за потврду уплате чланарине, или дугме за одустајање и повратак (редирекција) на почетну страну. protected void dopost(httpservletrequest request, HttpServletResponse response) throws ServletException, IOException { if (request.getparameter("potvrda")!= null) { // uplata clanarine PrintWriter out = response.getwriter(); out.println("potvrda uplate clanarine");... // serijalizacija podataka u fajl pomocu JavaBean klase... else if (request.getparameter("odustajanje")!= null) { // odustajanje od uplate clanarine // redirekcija na glavnu stranu response.sendredirect("index.html"); За серијализацију података о чланарини је креирана класа ClanarinaBiblioteke која имплементира интерфејс Externalizable. Серијализација је имплементирана у оквиру dopost() методе сервлета UplataClanarineServlet, што је приказано у следећем листингу (фајл је снимљен у контексту веб апликације). String tipkartice = request.getparameter("kreditnakartica"); if (tipkartice.equals("visa")){ out.println("tip kartice: Visa"); tipkartice = "Visa"; if (tipkartice.equals("mastercard")){ out.println("tip kartice: Master Card"); tipkartice = "Master Card"; // serijalizacija u fajl ClanarinaBiblioteke cb = new ClanarinaBiblioteke(); cb.setime(request.getparameter("ime")); cb.setprezime(request.getparameter("prezime")); cb.setclanskibroj(request.getparameter("clanskibroj")); cb.settipkreditnekartice(tipkartice); cb.setbrojkreditnekartice(request.getparameter("brojkreditnekartice")); // izbor foldera veb applikacije String webappfolder = getservletcontext().getrealpath("/"); String datoteka = webappfolder + cb.getclanskibroj() + "2018.cbt"; FileOutputStream fos; try { fos = new FileOutputStream(datoteka); ObjectOutputStream oos = new ObjectOutputStream(fos); oos.writeobject(cb); oos.close(); catch (IOException e) { // TODO Autogenerated catch block e.printstacktrace(); 7
8 Задаци за самостални рад Задатак 1 Решени пример са са уписом појединачних уплата чланарине помоћу Веб форме проширити тако да се омогући: (1) Чување свих уплата у листи. (2) Написати сервлет који чита снимљене уплате у фајловима и приказује их у форматираној HTML страници. Задатак 2 Написати и тестирати Веб апликацију која омогућује: (1) Ажурирање података о предузећу помоћу Веб форме. Податке снимити у датотеци preduzece.pred. (2) Евидентирање запослених у предузећу тако што се подаци о новим запосленима уносе у Веб форми. Такође написати сервлет који приказује списак (листу) свих запослених у форматираној HTML страници. Податке о запосленима чувати у листи која се снима у датотеку zaposleni.pred. (3) Евидентирање делатности предузећа тако што се подаци о новим делатностима уносе у Веб форми, а списак делатности се чува у листи која се серијализује у датотеку delatnosti.pred. Такође обезбедити приказ свих делатности предузећа у форматираној HTML страници. (4) Креирати почетну страницу Веб апликације из које се покрећу остале Веб странице потребне за реализацију апликације. Обезбедити унифицирано форматирање свих страница применом CSS стилова. Ентитети потребни за реализацију Веб апликације су приказани на следећој слици. Zaposleni im e prezim e korisnickoim e datum Zaposlenja : Date 1..* zaposleni 1..1 Preduzece naziv adresa m esto zip pib : int : int * Delatnost naziv opis 8
9 Линкови [1] The Apache Tomcat. [2] Marty Hall and Larry Brown. Core Servlets and JavaServer Pages, Free Online Version of Second Edition. Chapter 19: Creating and Processing HTML Forms. [3] Marty Hall and Larry Brown. Core Servlets and JavaServer Pages, Free Online Version of Second Edition. Chapter 4: Handling the Client Request: Form Data. [4] [5] 9
Дистрибуирани софтверски системи Технички факултет "Михајло Пупин" Зрењанин, Универзитет у Новом Саду Практикум за лабораторијске вежбе #07 [нерецензи
Генерисање одзива на Веб серверу У овој вежби су обрађене следеће теме: 1. Редирекција корисника на одређену Веб страницу помоћу сервлета. Редирекција се врши помоћу методе sendredirect из HttpServletResponse.
Дистрибуирани софтверски системи Технички факултет "Михајло Пупин" Зрењанин, Универзитет у Новом Саду Практикум за лабораторијске вежбе #04 [нерецензи
Сервлети У овој вежби су приказани основни принципи писања и употребе сервлета у веб апликацијама. За тестирање примера треба креирати веб апликацију learningservlets на Tomcat веб серверу. Контекст апликације
Microsoft PowerPoint - 6. CMS [Compatibility Mode]
Visoka škola strukovnih studija za informacione i komunikacione tehnologije Beograd WEB TEHNOLOGIJE Drupal CMS(Content Managment System) Školska 2012/13. Marko M. Spasojević, spec. inž. Dr Nenad Kojić,
Primenjeno programiranje - vezbe GUI i baze podataka
Primenjeno programiranje - Vežbe Java i NetBeans IDE 6.5 Kreiranje korisničkog interfejsa Primer jednostavne aplikacije: 1. Odabrati opciju File > New Project 2. Meñu kategorijama odabrati Java i podkategoriju
Web programiranje i primjene - Osnovni pojmovi WEB tehnologije korišteni u kolegiju
Osnovni pojmovi WEB tehnologije korišteni u kolegiju Ivan Vazler Odjel za matematiku Sveučilište u Osijeku 16. listopada 2013. WWW - World Wide Web World Wide Web (WWW) svjetska mreža računala s izvorima
Ekonomski fakultet u Osijeku Kolegij: Elektroničko i mobilno poslovanje Nositelj: prof. dr. sc. Branimir Dukić Nastavni materijali za vježbe 3. HTML o
Ekonomski fakultet u Osijeku Kolegij: Elektroničko i mobilno poslovanje Nositelj: prof. dr. sc. Branimir Dukić Nastavni materijali za vježbe 3. HTML obrasci 1. HTML obrasci HTML obrasci služe za prikupljanje
Приручник о полагању матурског испита у образовном профилу Електротехничар информационих технологија - оглед ВЕБ ДИЗАЈН У следећим задацима заокружите
ВЕБ ДИЗАЈН У следећим задацима заокружите број испред траженог одговора 35. Инернет као глобална мрежа светског система умрежених рачунарских мрежа настао је:. Интернет је настао деведесетих година након
Studijski primer - Dijagrami toka podataka Softverski inženjering 1
- Dijagrami toka podataka Softverski inženjering 1 Kada projektujemo sistem za obradu podataka sa brzim odzivom, možemo uočiti dve ključne grupe funkcija koje se opisuju dijagramima toka podataka: Funkcije
CPHP_19
Upotreba PHP-a u drugim jezicima Za ovu lekciju se podrazumevaju osnovna znanja iz JavaScript-a i ActionScript-a. Ono što smo do sada radili, jeste PHP van konteksta ili u veb kontekstu, što je zapravo
Ovaj fajl ima 5 stranica. Prvi i drugi domaći zadatak iz Internet tehnologija, Svi css fajlovi su u folderu css a sve slike su u folderu i
Ovaj fajl ima 5 stranica. Prvi i drugi domaći zadatak iz Internet tehnologija, 08.03.2018. Svi css fajlovi su u folderu css a sve slike su u folderu images. Sve slike, osim onih koje se koriste u prvom
PowerPoint Presentation
Visoka škola strukovnih studija za informacione i komunikacione tehnologije MVC - Modeli Školska 2017/18. Dr Nenad Kojić, dipl. inž. Luka Lukić, struk. inž. Danijela Nikitin, spec.stuk.inž MVC.htaccess
VEŽBA 5: KLASE I OBJEKTI U C# Cilj ove vežbe je upoznavanje sa osnovama rada sa klasama i objektima u programskom jeziku C#. Pored toga, bide demonstr
VEŽBA 5: KLASE I OBJEKTI U C# Cilj ove vežbe je upoznavanje sa osnovama rada sa klasama i objektima u programskom jeziku C#. Pored toga, bide demonstrirana upotreba konstruktora, svojstava, metoda klase,
Microsoft PowerPoint - JavaP9_2019
Programski jezik JAVA PREDAVANJE 9 2019 www.etf.ac.me Datoteke u Javi U paketu java.io nalaze se klase za rad sa datotekama i direktorijumima. Funkcionalnost koju omogućavaju te klase sastoji se od kreiranja,
УПУТСТВО ЗА КОРИСНИКА Приступ локацији часописа Српски архив за целокупно лекарство добија се преко internet adrese: Након
УПУТСТВО ЗА КОРИСНИКА Приступ локацији часописа Српски архив за целокупно лекарство добија се преко internet adrese: http://www.srpskiarhiv.rs/ Након тога се на екрану појављује форма за пријаву на часопис
Programiranje u C-u ili C++-u Pseudo-slučajni brojevi; Dinamička alokacija memorije 1 ZADACI SA ČASA Zadatak 1 Napraviti funkciju koja generišlučajan
Programiranje u C-u ili C++-u Pseudo-slučajni brojevi; Dinamička alokacija memorije 1 ZADACI SA ČASA Zadatak 1 Napraviti funkciju koja generišlučajan realan broj od 0 i 1. Na standardni izlaz ispisati
Slide 1
Kako jednostavnije preći na višu verziju Formsa Ivan Lovrić, Vedran Latin 14.10.2009. Sadržaj prezentacije Predmet migracije Razlozi za migraciju Infrastruktura potrebna za migraciju Pilot migracija Migracija
Microsoft PowerPoint - 04_HTML_5.ppt [Compatibility Mode]
HTML forme dr Suzana Marković, dipl.ing. el. suzana.markovic@vps.ns.ac.rs HTML obrasci Sa gledišta dizajnera, obrasci omogućavaju uspostavljanje dijaloga sa posetiocima lokacije Iako deluju veoma različito,
P R O G R A M I R A N J E Z A I N T E R N E T Lab. vježba 2 PROGRAMIRANJE ZA INTERNET Upute za laboratorijske vježbe (izradio: Marin Bugarić, Frano Re
P R O G R A M I R A N J E Z A I N T E R N E T Lab. vježba 2 PROGRAMIRANJE ZA INTERNET Upute za laboratorijske vježbe (izradio: Marin Bugarić, Frano Rezo) Uvod u HTML 1 Općenito o HTML-u HTML - Hyper Text
Projektna dokumentacija Boostowski - mobile
Projektna dokumentacija Boostowski - mobile OPIS BUDUĆEG PROCESA - MOBILNA APLIKACIJA 00 Dobrodošli Ekran dobrodošlice je prvi ekran koji se prikazuje nakon ulaska u mobilnu aplikaciju. Na njemu je ispisana
Primenjeno programiranje - Vežbe
VISOKA POSLOVNA ŠKOLA STRUKOVNIH STUDIJA NOVI SAD Primena integrisanih razvojnih alata Java i NetBeans IDE 7.0 vežba 9 i 10 Kreiranje desktop aplikacije sa konekcijom na bazu Pokrenuti NetBeans, u kartici
Funkcije predavač: Nadežda Jakšić
Funkcije predavač: Nadežda Jakšić funkcije delovi programa koji izvršavaju neki zadatak, celinu; dele na ugrađene, korisničke i main funkciju ugrađene funkcije printf,scanf... da bi se one izvršile potrebno
R u z v e l t o v a 5 5, B e o g r a d, t e l : , e - m a i l : p r o d a j p s i t. r s, w w w. p s i t. r s
R u z v e l t o v a 5 5, 1 1 0 0 0 B e o g r a d, t e l : + 3 8 1 0 1 1 7 8 5 0 3 6 1, e - m a i l : p r o d a j a @ p s i t. r s, w w w. p s i t. r s Instalacija izmena i dopuna programa MPP2 Izmene i
Упутство за пријављивање испита путем интернета Да би студент могао да пријави испит путем интернета мора прво да се пријави. Пријављивање се врши у п
Упутство за пријављивање испита путем интернета Да би студент могао да пријави испит путем интернета мора прво да се пријави. Пријављивање се врши у посебном дијалог-прозору до кога се долази линком есервис
Упутство за коришћење АМРЕС FileSender услуге
Упутство за коришћење АМРЕС FileSender услуге Copyright 205 АМРЕС Историја верзија документа Верзија Датум Иницијали аутора Опис промене.0 Јул 205 НИ Прва верзија овог документа Садржај Садржај УВОД...
Memorandum NT_2013
ЈКП Новосадска топлана" Нови Сад, Владимира Николића 1 Тел: (+381 21) 4881-101; Факс: 4881-253; Матични број: 08038210; ПИБ: 100726741; www.nstoplana.rs; toplana@nstoplana.rs Novi Sad, 02.03.2017. Broj:
KORISNIČKE UPUTE APLIKACIJA ZA POTPIS DATOTEKA
KORISNIČKE UPUTE APLIKACIJA ZA POTPIS DATOTEKA SADRŽAJ 1. UVOD... 3 1.1. Cilj i svrha... 3 1.2. Područje primjene... 3 2. POJMOVI I SKRAĆENICE... 4 3. PREDUVJETI KORIŠTENJA... 5 4. PREGLED APLIKACIJE...
Terminski_plan_rada
На основу члана 31. став 1. тачка 2) Статута Централног регистра, депоа и клиринга хартија од вредности, 10 број 1/1-1 од 14.02.2012. године, Управни одбор Централног регистра, депоа и клиринга хартија
СТАРТ - СТОП ПАРКИНГ СИСТЕМ КОРИСНИЧКО УПУТСТВО страна 1 од 12
СТАРТ - СТОП ПАРКИНГ СИСТЕМ КОРИСНИЧКО УПУТСТВО страна 1 од 12 РЕГИСТРАЦИЈА НА СТАРТ-СТОП ПАРКИНГ СИСТЕМ За коришћење СТАРТ-СТОП ПАРКИНГ система, корисник (физичко или правно лице) попуњава упитник у просторијама
UNION Banka DD Sarajevo Tel.: Dubrovačka br Sarajevo, Bosna i Hercegovina Fax:
UNION Banka DD Sarajevo Tel.: +387 33 561 074 Dubrovačka br.6 +387 33 561 062 71000 Sarajevo, Bosna i Hercegovina Fax: +387 33 219 201 www.unionbank.ba E-mail: unionnet@unionbank.ba UPUTSTVO ZA KORIŠTENJE
Sveučilište u Zagrebu PMF Matematički odsjek Mreže računala Vježbe 10 Zvonimir Bujanović Luka Grubišić Vinko Petričević
Sveučilište u Zagrebu PMF Matematički odsjek Mreže računala Vježbe 10 Zvonimir Bujanović Luka Grubišić Vinko Petričević JavaScript JavaScript je programski jezik prvenstveno namijenjen za davanje dinamičnosti
Programski jezici i strukture podataka 2018/2019. Programski jezici i strukture podataka Računarske vežbe vežba 10 Zimski semestar 2018/2019. Studijsk
Programski jezici i strukture podataka Računarske vežbe vežba 10 Zimski semestar 2018/2019. Studijski program: Informacioni inženjering Informacioni inženjering 1 Rekurzivne funkcije Binarna stabla Informacioni
KATALOG ZNANJA IZ INFORMATIKE
KATALOG ZNANJA IZ INFORMATIKE Nacionalni savjet za obrazovanje je na 27. sjednici održanoj 17. marta 2014. godine utvrdio izmjene predmetnoga programa INFORMATIKA za I razred gimnazije. Na zahtijev Pedagoško-psihološke
Document ID / Revision : 0419/1.1 ID Issuer Sustav (sustav izdavatelja identifikacijskih oznaka) Upute za registraciju gospodarskih subjekata
ID Issuer Sustav (sustav izdavatelja identifikacijskih oznaka) Upute za registraciju gospodarskih subjekata Gospodarski subjekti Definicija: U skladu s Direktivom 2014/40/EU gospodarski subjekt svaka
Funkcije predavač: Nadežda Jakšić
Funkcije predavač: Nadežda Jakšić do sada su korišćene "gotove" funkcije iz standardnih biblioteka (cin, cout...) one su pozivane iz main funkcije koja je glavna funkcija u programu jer izvršavanje programa
Microsoft PowerPoint - Programski_Jezik_C_Organizacija_Izvrsnog_Programa [Compatibility Mode]
Организација извршног програма (Марић, Јаничић: Програмирање 1, 9.3.3) Извршавање програма После успешног превођења (претпроцесирања, компилације, повезивања) програм може да се изврши Извршавање се захтева
PowerPoint Presentation
Tehnička škola 9. maj Bačka Palanka Programiranje III razred Tok izvršavanja programa Tok izvršavanja programa Dosadašnji kod se izvršavao praktično linearno. Nije postojala nikakva uslovna ili brojačka
УПУТСТВО ЗА КОРИСНИКА Приступ локацији часописа Српски архив за целокупно лекарство добија се преко internet adrese: Након
УПУТСТВО ЗА КОРИСНИКА Приступ локацији часописа Српски архив за целокупно лекарство добија се преко internet adrese: http://www.srpskiarhiv.rs/ Након тога се на екрану појављује форма за пријаву на часопис
Računarske mreže Čas 2 Ivana Tanasijević Matematički fakultet, Beograd 1
Računarske mreže Čas 2 Ivana Tanasijević e-mail: ivana@matf.bg.ac.rs Matematički fakultet, Beograd 1 Utvrđivanje gradiva sa prethodnog časa: popunjavanje adresne strukture, kreiranje soketa, privezivanje
Uvod u računarstvo 2+2
Datoteke nastavak Funkcija fgets Funkcija koja učitava podatke iz datoteke, liniju po liniju, je char *fgets(char *str, int n, FILE *fp); gdje su str pokazivač na dio memorije (string) u koji će ulazna
Univerzitet u Novom Sadu Tehnički fakultet Mihajlo Pupin Zrenjanin Seminarski rad Predmet: Konkuretno programiranje doc. dr Dejan Lacmanovic Zorica Br
Univerzitet u Novom Sadu Tehnički fakultet Mihajlo Pupin Zrenjanin Seminarski rad Predmet: Konkuretno programiranje doc. dr Dejan Lacmanovic Zorica Brkić SI 29/15 Zrenjanin 2018. Softversko inženjerstvo
Uputstvo za upotrebu studentskih servisa - gef
Упутство за пријаву на студентске сервисе и пријаву испита Адреса на којој се налазе студенски сервиси је https://student.gef.bg.ac.rs У питању је интернет страница заштићена SSL 3.0 протоколом који изискује
PORTAL KATEDRE ZA MEDICINSKU STATISTIKU I INFORMATIKU uputstvo za pristup i korišćenje Ovo uputstvo podrazumeva da studenti imaju osnovno znanje koriš
PORTAL KATEDRE ZA MEDICINSKU STATISTIKU I INFORMATIKU uputstvo za pristup i korišćenje Ovo uputstvo podrazumeva da studenti imaju osnovno znanje korišćenja računara, da su upoznati sa korišćenjem internet
eredar Sustav upravljanja prijavama odjelu komunalnog gospodarstva 1 UPUTE ZA KORIŠTENJE SUSTAVA 1. O eredar sustavu eredar je sustav upravljanja prij
eredar Sustav upravljanja prijavama odjelu komunalnog gospodarstva 1 UPUTE ZA KORIŠTENJE SUSTAVA 1. O eredar sustavu eredar je sustav upravljanja prijavama koje građani mogu slati Upravnom odjelu za komunalno
Microsoft Word - privitak prijedloga odluke
Informatički sustav za prikupljanje, simulaciju i prikaz podataka o cijenama javnih komunikacijskih usluga (dalje: Sustav e-tarife) Zagreb, HRVATSKA AGENCIJA ZA POŠTU I ELEKTRONIČKE KOMUNIKACIJE Roberta
ZADACI ZA VEŽBU 1. Realizovati konzolnu aplikaciju koja će računati površinu kvadrata, pravougaonika ili trougla. 2. Preko konzole se unosi ocena od 1
ZADACI ZA VEŽBU 1. Realizovati konzolnu aplikaciju koja će računati površinu kvadrata, pravougaonika ili trougla. 2. Preko konzole se unosi ocena od 1 do 5. Obezbediti ispis uspeha za unetu ocenu (1=nedovoljan,
Uputstvo za upotrebu studentskih servisa - gef
Упутство за пријаву на студентске сервисе и пријаву испита Адреса на којој се налазе студенски сервиси је https://student.gef.bg.ac.rs У питању је интернет страница заштићена SSL 3.0 протоколом који изискује
Korisničko uputstvo mobilne aplikacije Digitalni Kiosk 1
Korisničko uputstvo mobilne aplikacije Digitalni Kiosk 1 Sadržaj Opis mobilne aplikacije Digitalni Kiosk... 3 Pokretanje aplikacije... 3 Registracija/Kreiranje novog korisničkog naloga... 3 Dodavanje platne
Microsoft PowerPoint - OOPpredavanja05 [Compatibility Mode]
OBJEKTNO ORIJENTISANO PROGRAMIRANJE PREDAVANJE 5 OBJEKTI U INTERAKCIJI Miloš Kovačević Đorđe Nedeljković 1 /25 OSNOVNI KONCEPTI - Abstrakcija - Modularizacija - Objektne reference - Klasni dijagram - Objektni
Upute za instaliranje WordPressa 1.KORAK Da biste instalirali Wordpress, najprije morate preuzeti najnoviju verziju programa s web stranice WordPressa
1.KORAK Da biste instalirali Wordpress, najprije morate preuzeti najnoviju verziju programa s web stranice WordPressa koju možete pronaći na sljedećem linku: http://wordpress.org/download/ Kliknite na
Fra Serafina Schoena Rijeka MB: MBO: Žiro račun: kod RBA d.d. GSM:
EKLIPS MINI CMS upute za korištenje v1.0 1. Sadržaj isporuke i opće informacije EKLIPS MINI CMS sustav napravljen je pomoću sljedećih open source tehnologija Java JDK 1.5 - http://java.sun.com/javase/downloads/index_jdk5.jsp
Tutoring System for Distance Learning of Java Programming Language
Obeležene petlje Obeležene petlje Obeležavanje petlje nekim identifikatorom omogućava da se programski tok usmeri na mesto u programu specificirano tim identifikatorom. Ako se iza naredbi break ili continue
Biz web hosting
BIZ WEB HOSTING KORISNIČKO UPUTSTVO WWW.OBLACI.RS SADRŽAJ PRISTUP KORISNIČKOM PORTALU... 2 KUPOVINA BIZ WEB HOSTING SERVISA... 4 PRISTUP PLESK WEB KONTROLNOM PANELU... 14 PORTALI I DOMENI... 14 FAJL MENADŽER...
Mrežno računarstvo
MREŽNO RAČUNARSTVO Soketi za servere (iz glave 9,10 u 4. izdanju) 1 Soketi za servere klijenti programi koji otvaraju soket do servera koji osluškuje konekcije klijentski soketi nisu dovoljni klijenti
Microsoft PowerPoint - 1. Zend_1 - Instalacija frameworka
Instalacija Zend framework-a Preuzimanje framework-a Sa zvaničnog sajta Zend-a, preuzeti jednu od verzija framework-a (sada koristiti verziju 1.12.0 ) http://framework.zend.com/downloads/latest Raspakivanje
SELECT statement basic form
NAZIV OBJEKTA ZNANJA Uvod u JQuery PROLOG Autor * Katarina Kaplarski Klasifikacija * Težina * Osnovni nivo Ključne reči * Ko sluša * Student OAS Trajanje * Komentari autora SADRŽAJ Apstrakt Cilj * Uvodne
Microsoft PowerPoint - vjezba_03_0809_WWWBR (1) [Compatibility Mode]
SVEUČILIŠTE U ZADRU Odjel za promet i pomorstvo Agenda Primjena računala Vježba 3 Web preglednici Internet i internet protokoli Klijentsko poslužiteljska arhitektura WWW WEB preglednici Osnove rada Mozilla
Tutoring System for Distance Learning of Java Programming Language
Niz (array) Nizovi Niz je lista elemenata istog tipa sa zajedničkim imenom. Redosled elemenata u nizovnoj strukturi je bitan. Konkretnom elementu niza pristupa se preko zajedničkog imena niza i konkretne
NAPOMENA: Studenti na ispit donose kod urađenog zadatka
Пројекат из предмета Интернет програмирање за августовски и септембарски испитни рок школске 2018/19. године Коришћењем PHP технологије, технологије AJAX и MySQL базе података, реализовати следећу веб
Microsoft PowerPoint - 06 Uvod u racunarske mreze.ppt
Uvod u računarske mreže v.as.mr. Samir Lemeš slemes@mf.unze.ba Univerzitet u Zenici - 2008 Uvod u računarske mreže Terminologija Primjer povezivanja dva računara Pojam protokola OSI referentni model Protokoli
No Slide Title
Објектно орјентисано програмирање Владимир Филиповић Александар Картељ kartelj@matf.bg.ac.rs Улаз и излаз, серијализација Владимир Филиповић Александар Картељ kartelj@matf.bg.ac.rs Токови, читачи и писачи
Microsoft Word - MySQL_3.doc
7. Data Manipulation Language (DML) Jezik za rad sa podacima (Data Manipulation Language (DML)) služi za umetanje, brisanje i ažuriranje podataka u bazi. 7.1. Umetanje novih redova u tabelu INSERT sintaksa
Računarski praktikum II - Predavanje 02 - HTML forme. Git.
Prirodoslovno-matematički fakultet Matematički odsjek Sveučilište u Zagrebu RAČUNARSKI PRAKTIKUM II Predavanje 02 - HTML forme. Git. 5. ožujka 2018. Sastavio: Zvonimir Bujanović HTML FORME HTML forme HTML
WordPress & CSP Polisa Sigurnosti Sadržaja za WordPress Milan Petrović WordCamp Niš
WordPress & CSP Polisa Sigurnosti Sadržaja za WordPress Milan Petrović 18.5.2019. WordCamp Niš Predavanje, Google Docs: https://d4p.me/wordcampnis HTTP Zaglavlja Svaki HTTP odgovor počinje zaglavljima
QFD METODA – PRIMER
QFD METODA - PRIMER PROBLEM: U kompaniji X koja se bavi izradom kompjuterskih softvera uočen je pad prodaje konkretnog softvera - Softver za vođenje knjigovodstva. Kompanija X je raspolagala sa jednom
Корисничко упутство апликације езапослени верзија Рачунски центар Електротехничког факултета, Универзитет у Београду
Корисничко упутство апликације езапослени 2011 Рачунски центар Електротехничког факултета, Универзитет у Београду 1. Пријава на систем и сигурност података... 1 2. Корисник... 5 2.1. Обавештења... 5 2.2.
Internet
Internet Internet je globalna računarska mreža. Pre svega, pojam internet znači mreža unutar mreže, ili internakonekcija između više računara. Strukturno postoje male mreže koje se međusobno vezuju, i
Глава 7, URL, наставак презентације 7.2 Класе URLEncoder и URLDecoder Карактери у URL-овима могу бити: - велика и мала слова енглеске абецеде А-Z, a-z
Глава 7, URL, наставак презентације 7.2 Класе URLEncoder и URLDecoder Карактери у URL-овима могу бити: - велика и мала слова енглеске абецеде А-Z, a-z - цифре 0-9 - знаци интерпункције - _.! ~ * ' ( )
NIAS Projekt e-građani KORISNIČKA UPUTA za aplikaciju NIAS Verzija 1.1 Zagreb, srpanj 2014.
Projekt e-građani KORISNIČKA UPUTA za aplikaciju Verzija 1.1 Zagreb, srpanj 2014. Naslov: Opis: Korisnička uputa za aplikaciju Dokument sadrži upute korisnicima aplikacije u sustavu e-građani Ključne riječi:
SVEUČILIŠTE U ZADRU Odjel za promet i pomorstvo Primjena računala Vježba 3 Web preglednici Agenda Internet i internet protokoli Klijentsko
SVEUČILIŠTE U ZADRU Odjel za promet i pomorstvo Primjena računala Vježba 3 Web preglednici Agenda Internet i internet protokoli Klijentsko poslužiteljska arhitektura WWW WEB preglednici Osnove rada Mozilla
PHP kod
PHP kod Fajl test.txt kreiran u Notepad-u Ugrađene funkcije u php-u fopen() otvara datoteku fclose() zatvara datoteku Primjer pokazuje kako se može najprije otvariti datoteka "test.txt" za čitanje, zatim
VALIDNOST CERTIFIKATA ZA PRISTUP INTERNET APLIKACIJAMA POREZNE UPRAVE FEDERACIJE BOSNE I HERCEGOVINE (npis I ejs)
VALIDNOST CERTIFIKATA ZA PRISTUP INTERNET APLIKACIJAMA POREZNE UPRAVE FEDERACIJE BOSNE I HERCEGOVINE (NPIS I EJS) POREZNA UPRAVA FEDERACIJE BOSNE I HERCEGOVINE Sektor za informacione tehnologije Sarajevo,
Microsoft PowerPoint - Datoteke [Compatibility Mode]
Датотеке стандардни улаз / излаз Датотека је именовани низ знакова (бајтова) У програмском језику C датотека је везана за улаз и излаз података функције стандардне библиотеке Најједностaвније
SEMINAR
1. Cilj vežbe Lekcija 9 Akvizicija i osnovna obrada slike u LabVIEW Cilj vežbe je da studente upozna sa: Akvizicijom slike. Osnovnim koracima pri obradi slike Zadatak 9.1. Povezati USB kameru i kreirati
UPUTSTVO ZA PODEŠAVANJE MOBILNIH UREĐAJA ZA MMS
UPUTSTVO ZA PODEŠAVANJE MOBILNIH UREĐAJA ZA MMS Sadržaj AUTOMATSKO PODEŠAVANJE... 3 PODEŠAVANJE PUTEM MTS VODIČA... 3 PODEŠAVANJE PUTEM SMS PORUKE... 3 PODEŠAVANJE PUTEM USSD MENIJA... 3 MANUELNO PODEŠAVANJE
Mrežno računarstvo
MREŽNO RAČUNARSTVO Soketi za klijente (iz 8. poglavlja u 4. izdanju) 1 Soketi za klijente podaci se šalju preko Interneta u paketima ograničene veličine, koji se nazivaju datagram-ima datagram ima header
Microsoft PowerPoint - 11_JavaScript_1.ppt [Compatibility Mode]
Java Script dr Suzana Marković, dipl.ing. el. suzana.markovic@bss.edu.rs Programski jezici Kompajlerski jezici - programski kôd konvertuje se u mašinski pre nego što se i pokrene, što znači da će se ta
Microsoft Word - uputstvo-estudent-v2.docx
Упутство за пријаву на студентске сервисе и пријаву испита Адреса на којој се налазе студенски сервиси је https://estudent.ef.uns.ac.rs Пријава на систем Страница за пријаву на систем има два поља, једно
Microsoft Word - IWT0906R.doc
Elektronski fakultet Katedra za elektroniku Predmet: Internet i Web tehnologije Smer: Multimedijalne tehnologije 30.09.2006. TEST PITANJA i ZADACI 1. (5 poena) Komunikacioni protokol je skup pravila koja
Uvod u računarstvo 2+2
Ulaz i izlaz podataka Ulaz i izlaz podataka Nakon odslušanog bit ćete u stanju: navesti sintaksu naredbi za unos/ispis znakova znakovnih nizova cijelih brojeva realnih brojeva jednostruke i dvostruke preciznosti
RSS RSS Really Simple Syndication - veoma jednostavno povezivanje - Predstavlja jednostavan način za auto atsko preuzi a je želje ih informacija sa Va
RSS RSS Really Simple Syndication - veoma jednostavno povezivanje - Predstavlja jednostavan način za auto atsko preuzi a je želje ih informacija sa Vama interesantnih web sajtova, blogova... Cilj, ideja
Upute-podesavanj -accounta
Strana :...1... ISO UPUTA 7.5/02-02 Kreiranje i podešavanje mail account-a Korisničko uputstvo za kreiranje i podešavanje Secure (SSL) Email Accounta 1. Upute za podešavanje Secure (SSL) mail account-a
Pravilnik o mjerama za povećanje vidljivosti i prisutnosti Univerziteta u Banjoj Luci i njegovih organizacionih jedinica na Intermetu
УНИВЕРЗИТЕТ У БАЊОЈ ЛУЦИ СЕНАТ УНИВЕРЗИТЕТА П Р А В И Л Н И К O МЈЕРАМА ЗА ПОВЕЋАЊЕ ВИДЉИВОСТИ И ПРИСУТНОСТИ УНИВЕРЗИТЕТА У БАЊОЈ ЛУЦИ И ЊЕГОВИХ ОРГАНИЗАЦИОНИХ ЈЕДИНИЦА НА ИНТЕРНЕТУ Бања Лука, 03.09.2015.
Korisničko uputstvo za uslugu ClickPay u Mobilnom bankarstvu BIHAMK 1. OPIS USLUGE Usluga ClickPay omogućava prijem unaprijed popunjenog naloga za pla
Korisničko uputstvo za uslugu u Mobilnom bankarstvu BIHAMK 1. OPIS USLUGE Usluga omogućava prijem unaprijed popunjenog naloga za plaćanje mjesečnih zaduženja za članstvo Bosanskohercegovačkog auto-moto
Lekcija 6 Prikaz podataka na graficima. Upis u fajl. 1. Cilj vežbe Cilj vežbe je da studente upozna sa: načinima prikaza podataka na različitim grafič
Lekcija 6 Prikaz podataka na graficima. Upis u fajl. 1. Cilj vežbe Cilj vežbe je da studente upozna sa: načinima prikaza podataka na različitim grafičkim indikatorima načinima kreiranja različitih tipova
Microsoft Word - Uputstvo za upotrebu studentskih servisa.doc
Упутство за пријаву на студентске сервисе и пријаву испита Адреса на којој се налазе студенски сервиси је https://student.vps.ns.ac.rs/ У питању је интернет страница заштићена SSL 3.0 протоколом који изискује
Повезивање са интернетом
Драгана Стопић Интернет Интернет је најпознатија и највећа светска мрежа која повезује рачунаре и рачунарске мреже у једну мрежу, у циљу сарадње и преноса информација употребом заједничких стандарда. INTERnational
Upute - JOPPD kreiranje obrasca
Verzija uputa: 1.0 - JOPPD obrazac IPIS-PLAĆE, IPIS-UGOVORI O DJELU Ove upute će se još nadopunjavati, pa molim korisnike da redovito provjere da li imaju zadnje upute. Verzija uputa prikazana je na početku!
Korisničke upute za podnošenje zahtjeva za rješavanje spora (žalbe)
Korisničke upute Verzija 2.0 HRVATSKA REGULATORNA AGENCIJA ZA MREŽNE DJELATNOSTI Roberta Frangeša Mihanovića 9, 10000 Zagreb / OIB: 87950783661 / Tel: (01) 7007 007, Fax: (01) 7007 070 / www.hakom.hr Sadržaj
Baze podataka MySQL Community Server i MySQL Workbench
Baze podataka MySQL Community Server i MySQL Workbench Preuzimanje i instalacija Iz Internet browser-a pristupiti adresi: www.mysql.com Kliknuti na link Downloads Kliknuti na link Community Kliknuti na
Microsoft Word - Uputstvo za upotrebu studentskih servisa.doc
Упутство за пријаву на студентске сервисе и пријаву испита Адреса на којој се налазе студенски сервиси је https://student.unibl.org У питању је интернет страница заштићена SSL 3.0 протоколом који изискује
PowerPoint Presentation
VMware Horizon 7 What s New Bojan Andrejić i Stefan Đoković COMING Computer Engineering Uvod u VMware Horizon 7 Obezbeđuje unapređeno i bezbedno upravljanje i isporučivanje Windows ili Linux desktopova,
1. Vremensko ograničenje Memorijsko ograničenje ulaz izlaz 0,1 s 64 MB standardni ulaz standardni izlaz Banka želi da upozori kupce na sumnjive aktivn
1. Vremensko ograničenje Memorijsko ograničenje ulaz izlaz 0,1 s 64 MB standardni ulaz standardni izlaz Banka želi da upozori kupce na sumnjive aktivnosti na njihovom računu. Prilikom svake transakcije
EMS-ESS-UG-001-SRB-Ucesnik.doc
STK D2 STK C2 14. simpozijum UPRAVLJANJE I TELEKOMUNIKACIJE U ELEKTROENERGETSKOM SISTEMU Tara, 16-18. jun 2008. god. C2 13 КОРИСНИЧКИ ИНТЕРФЕЈС ПРЕМА ИНФОРМАЦИОНОМ СИСТЕМУ ЈАВНОГ ПРЕДУЗЕЋА ЕЛЕКТРОМРЕЖА
Припејд картица Корисничко упутство
Припејд картица Корисничко упутство Садржај 1 Регистрација корисника... 3 1.1 Креирање налога... 3 1.2 Активација налога... 6 2 Захтев за персонализацију Припејд картице... 8 2.1 Креирање захтева за персонализацију
Metodolosko uputstvo Internet registra medicinske opreme
Institut za javno zdravlje Srbije "Dr Milan Jovanović Batut" Centar za informatiku i biostatistiku METODOLOŠKO UPUTSTVO INTERNET REGISTRA MEDICINSKE OPREME SADRŽAJ SADRŽAJ... 1 UVOD... 2 NADLEŽNOSTI U
PowerPoint Template
e-račun upute za slanje e-računa iz softwera dataline 1 S A D R Ž A J 1. UVOD 1.1. DATA BIRO d.o.o., Buzet 1.2. E-račun 2. PODEŠAVANJE PARAMETARA ZA RAD 2.1. Matični podaci poduzeća 2.2. Matični podaci
Korisničko uputstvo za uslugu ClickPay u Internet bankarstvu KJKP Toplane Sarajevo 1. OPIS USLUGE Usluga ClickPay omogućava prijem unaprijed popunjeno
Korisničko uputstvo za uslugu u Internet bankarstvu KJKP Toplane Sarajevo 1. OPIS USLUGE Usluga omogućava prijem unaprijed popunjenog naloga za plaćanje mjesečnih računa za troškove KJKP Toplane-Sarajevo
03 HTML - Programiranje Internet aplikacija
Programiranje Internet aplikacija Čas 3 - HTML forme, frejmovi i layout Dražen Drašković, Sanja Delčev, Jelica Cincović HTML forme, frejmovi i layout FORME Uvod u forme Forme nam služe za prenos podataka
Fina pain001 konverter - Korisnička uputa eksterno_ožujak 2016
KORISNIČKA UPUTA Aplikacija za konvertiranje zbrojnog naloga u pain.001 Primjena: 1.6.2019. ažurirano popunjavanje za polje Oznaka hitnosti Sadrţaj: 1. UVOD... 3 1.1. Cilj i svrha... 3 1.2. Područje primjene...
PROCES KUPNJE ULAZNICE NA PORTALU ULAZNICE.HR Početak kupovine... 2 Plaćanje Mastercard karticom... 5 Plaćanje Maestro karticom... 8 Plaćanje American
PROCES KUPNJE ULAZNICE NA PORTALU ULAZNICE.HR Početak kupovine... 2 Plaćanje Mastercard karticom... 5 Plaćanje Maestro karticom... 8 Plaćanje American Express karticom... 11 Plaćanje Diners karticom...