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

Koji link je kliknut?

[es] :: Java :: Koji link je kliknut?

[ Pregleda: 1418 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

ferguson
Nikolic Vladimir
Beograd

Član broj: 67927
Poruke: 191
95.180.27.*

ICQ: 164532115


+1 Profil

icon Koji link je kliknut?30.01.2013. u 18:27 - pre 136 meseci
Imam tri linka koji pozivaju neki servlet proba.

<a href='proba'>Promeni</a>
<a href='proba'>Promeni</a>
<a href='proba'>Promeni</a>

Proba treba da detektuje koji link je kliknut i u odnosu na to da promeni naziv samo tom linku.
Recimo da sam kliknuo na drugi link, ovo bi trebalo da pise.

<a href='proba'>Promeni</a>
<a href='proba'>OK</a>
<a href='proba'>Promeni</a>

Kako to da uradim?
 
Odgovor na temu

bantu

Član broj: 38670
Poruke: 305
89.111.240.*



+27 Profil

icon Re: Koji link je kliknut?31.01.2013. u 07:19 - pre 136 meseci
Code:

<a href='proba?link=1'>Promeni</a>
<a href='proba?link=2'>OK</a>
<a href='proba?link=3'>Promeni</a>


Servlet:

Code:

protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

        response.setContentType("text/html;charset=UTF-8");
        PrintWriter out = response.getWriter();        

        
        Enumeration en = request.getParameterNames();
        
        while (en.hasMoreElements()) {
            
            String paramName = (String) en.nextElement();

            if ("link".equals(paramName)) {
                 out.println("Kliknut je link broj: " + request.getParameter(paramName) + "<br/>");
            }

        }       

    }
 
Odgovor na temu

ferguson
Nikolic Vladimir
Beograd

Član broj: 67927
Poruke: 191
95.180.27.*

ICQ: 164532115


+1 Profil

icon Re: Koji link je kliknut?31.01.2013. u 08:39 - pre 136 meseci
Savrseno radi!!!

Hvala puno!
 
Odgovor na temu

bantu

Član broj: 38670
Poruke: 305
89.111.240.*



+27 Profil

icon Re: Koji link je kliknut?31.01.2013. u 12:10 - pre 136 meseci
Ako hoceš da ti to onako izgleda fancy pa da se ne osvježava čitava stranica onda koristi ajax i XMLHttpRequest pa onda uz pomoc javascript-a samo osvježi dio DOM-a. Evo primjer sa javascript-om, a ti ga preradi da koristi ajax.
Code:
<!DOCTYPE html>
<html>
    <head>
        <script>
            function azuriraj(element) {
                element.innerHTML="OK";
            }
        </script>
    </head>
    <body>

    <a href=# onclick="azuriraj(this)">Promeni</a><br/>
    <a href=# onclick="azuriraj(this)">Promeni</a><br/>
    <a href=# onclick="azuriraj(this)">Promeni</a><br/>

    </body>
</html>
 
Odgovor na temu

[es] :: Java :: Koji link je kliknut?

[ Pregleda: 1418 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

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