Προς το περιεχόμενο

servlet - java beans


kapamarous

Προτεινόμενες αναρτήσεις

Δημοσ.

καλημέρα.

 

Έχω ένα servlet το οποίο τυπώνει ένα μενου .Το καθε element στο μενου ειναι ενα href element.Σε καθε ενα απο αυτα έχω δωσει ενα id=κατι.Εγω θελω να κανω το εξης , οταν θα γινει ενα onClick event σε ενα απο αυτα ,να στελνει το id του element σε ενα java bean class και εκει μεσα η μεταβλητη που εχω "selection" πχ να παιρνει αυτη την τιμη .

 

Πως μπορει να γινει αυτο ?

 

 

Ευχαριστω.

Δημοσ.
εσυ νομίζω εχεις κατι τετοιο???

 

<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.

 

δεν ξερω αν βοηθησα.

Δημοσ.

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... μπορεις να φτιαξεις ενα αντικειμενο κλασης και να το βαλεις...;)

 

δεν ξερω αν με ποιανεις απολυτα αλλα προσπαθω να σε βοηθησω με τις λιγες γνωσεις που εχω

Δημοσ.

μαλλον δεν σε βοηθησα και τοσο εε

 

---------- Προσθήκη στις 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....

Δημοσ.

οτι θες κανεις μπορεις να περασεις 1,3 10000

οσες θες αρκει να την ζητας με το ιδιο ονομα που την οριζεις στην jsp

Δημοσ.

Οχι μονο με βοηθησες απο το τελμα με εβγαλες θα ελεγα.Αλλα επειδη πηγα με συγκεκριμενο σκεπτικο , δλδ, για καθε παραμετρο να την περναω se java beans και οχι στο

link γι'αυτο και κολλησα .Ευχαριστω πολυ για την βοηθεια .

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...