kapamarous Δημοσ. 21 Απριλίου 2010 Δημοσ. 21 Απριλίου 2010 καλημέρα. Έχω ένα servlet το οποίο τυπώνει ένα μενου .Το καθε element στο μενου ειναι ενα href element.Σε καθε ενα απο αυτα έχω δωσει ενα id=κατι.Εγω θελω να κανω το εξης , οταν θα γινει ενα onClick event σε ενα απο αυτα ,να στελνει το id του element σε ενα java bean class και εκει μεσα η μεταβλητη που εχω "selection" πχ να παιρνει αυτη την τιμη . Πως μπορει να γινει αυτο ? Ευχαριστω.
xampos20 Δημοσ. 21 Απριλίου 2010 Δημοσ. 21 Απριλίου 2010 εσυ νομίζω εχεις κατι τετοιο??? <a href="Controller?action=createdoctor&id=4"> καπως ετσι? αυτό?το εχεις?
kapamarous Δημοσ. 21 Απριλίου 2010 Μέλος Δημοσ. 21 Απριλίου 2010 εσυ νομίζω εχεις κατι τετοιο??? <a href="Controller?action=createdoctor&id=4"> καπως ετσι? αυτό?το εχεις? ευχαριστω για την γρηγορη απαντηση .Αυτο δεν το πολυακαταλαβαίνω όμως.Μπορεις να μου το εξηγησεις σε παρακαλω?Εγω το σκεφτομουνα αλλιως , δλδ , να κανω mix javascript με tags πχ onClick='<% myClass.setSelection(id) %>' καπως έτσι. Ευχαριστώ ---------- Προσθήκη στις 10:42 ---------- Προηγούμενο μήνυμα στις 10:36 ---------- εσυ νομίζω εχεις κατι τετοιο??? <a href="Controller?action=createdoctor&id=4"> καπως ετσι? αυτό?το εχεις? Αυτο που έχω ειναι το εξης <a href='selectForm.jsp' id=eidos>Εισαγωγή είδους</a> μεσα στο jsp αρχειο καλω το class και μετα το κανω forward σε servlet. δεν ξερω αν βοηθησα.
xampos20 Δημοσ. 21 Απριλίου 2010 Δημοσ. 21 Απριλίου 2010 look εγω ας πουμε τωρα θέλω πχ να περασω στο controller servlet μου την μεταβλητη 4 και να πω στο servlet αν ειναι η πατηθηκε το 4 κανε μου .... προσθεση 3+3 ωραια? jsp μερος... <html> mpla mpla <a href="Controller?action=createdoctor&id=4"> mpla mpla mpla </html> servlet μερος.... mpla mpla mpla String x=request.getparameter("id"); if (x.equals.ignoreCase("4")){ int y=3+3; PrintWriter out=response.getWriter(); out.println("exw apotelesma"+ y); τωρα αφου εχεις το string x εσυ εχεις περασει την παραμετρο του jsp... μπορεις να φτιαξεις ενα αντικειμενο κλασης και να το βαλεις... δεν ξερω αν με ποιανεις απολυτα αλλα προσπαθω να σε βοηθησω με τις λιγες γνωσεις που εχω
kapamarous Δημοσ. 21 Απριλίου 2010 Μέλος Δημοσ. 21 Απριλίου 2010 Ναι το εχω καταλαβει αλλα μια απορια μενει ακομα ... Αυτο τι μερος του λογου ειναι "action=createdoctor"
xampos20 Δημοσ. 21 Απριλίου 2010 Δημοσ. 21 Απριλίου 2010 μαλλον δεν σε βοηθησα και τοσο εε ---------- Προσθήκη στις 10:56 ---------- Προηγούμενο μήνυμα στις 10:53 ---------- το action=createdoctor ειναι μια παραμετρο μπορει να ταν action=mitsos&id="5" action=eisagwgidedomenwn&id="4" απλα όταν βάλεις getparameter("action"); παιρνει την τιμη eisagwgidedomenwn , mitsos klp klp enw me to getParameter("id") παιρνει το id ελπιζω να σε helpara ligo οτι θες pm....
kapamarous Δημοσ. 21 Απριλίου 2010 Μέλος Δημοσ. 21 Απριλίου 2010 μπορω να περασω μια παραμετρο μονο πχ <a href="Controller?action=createdoctor>
xampos20 Δημοσ. 21 Απριλίου 2010 Δημοσ. 21 Απριλίου 2010 οτι θες κανεις μπορεις να περασεις 1,3 10000 οσες θες αρκει να την ζητας με το ιδιο ονομα που την οριζεις στην jsp
kapamarous Δημοσ. 21 Απριλίου 2010 Μέλος Δημοσ. 21 Απριλίου 2010 Οχι μονο με βοηθησες απο το τελμα με εβγαλες θα ελεγα.Αλλα επειδη πηγα με συγκεκριμενο σκεπτικο , δλδ, για καθε παραμετρο να την περναω se java beans και οχι στο link γι'αυτο και κολλησα .Ευχαριστω πολυ για την βοηθεια .
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.