Bonjour, bonjour ^^
Un nouveau souci ce pose a moi (oui encore décidément ^^) alors voila je vous explique ^^ j'ai récuperer des liens dans une base de données et je les affiches dans un tableau via un select dans ma page jsp (pas bien je devrais passer par un servlet je sais ^^)
j'aimerais pouvoir en cliquant directement sur le bouton enable désactivé un lien (concerné par la ligne du tableau) pour ce faire j'ai penser a inclure dans mon lien de désactivation un parametre enable et lui affecter la valeur 'faux' puis le tester dans un if et de ce fait ne pas fournir le liens demandé.
Mais a ce moment ci je n'arrive pas a désactivé les liens (et pour le moment ce n'est pas un lien mais tout les liens présent qui ce mettent a true ou faux)
quand j'affiche mon parametre enable il s'affiche bien tandis que link ne change jamais il reste sur le lien qui redirige vers un site meme quand je le desactive.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31 String link; if (request.getParameter("enable")=="faux"){ link = "acceuil.jsp"; } try { Class.forName("com.mysql.jdbc.Driver"); cn = DriverManager.getConnection(url, login, passwd); st = cn.createStatement(); ResultSet rs = st.executeQuery("Select * FROM listurl where id_usr=1"); while (rs.next()){ int getid = rs.getInt("id"); String id =Integer.toString(getid); String name=rs.getString("name"); String original=rs.getString("original"); link=getoriginal; out.println("<table border=1 > <tr><td width=120 hight=30>" + getname + "</td><td width=220 hight=30> <a href='"+ link +"'>"+ getoriginal + "</a> </td><td><a href='acceuil.jsp?enable=true'>Enable</a></td><td><a href='acceuil.jsp?enable=faux'>Disable</a></td></table>" ); out.println(request.getParameter("enable")); out.println(link); } }....... {
avez vous des idées pour m'aider sur ce problème?
Merci d'avance
Partager