<form id="sendanswers" name="sendanswers" method="post"
action="sys/sendanswers.jsp" data-ajax="false">

<div data-role="page" id="soru1">
    <div data-role="header" data-position="fixed">
        <a data-rel="back" data-direction="reverse" data-icon="arrow-l">Back</a>
        <h2>
            Hoş geldiniz
            tayfun</h2>
        <a
            href="#soru2"
            data-icon="arrow-r" data-iconpos="right">Next</a>
    </div>
    <div data-role="content">
        <h5>1+1 = ?</h5>
        <fieldset data-role="controlgroup" data-mini="true">
            <input type="radio" name="answer" id="a" value="1"><label for="a">1</label>
            <input type="radio" name="answer" id="b" value="2"><label for="b">2</label>
            <input type="radio" name="answer" id="c" value="3"><label for="c">3</label>
            <input type="radio" name="answer" id="d" value="4"><label for="d">4</label>
        </fieldset>
    </div>
    <div data-role="footer">
        <h2>Footer</h2>
    </div>
</div>

<div data-role="page" id="soru2">
    <div data-role="header" data-position="fixed">
        <a data-rel="back" data-direction="reverse" data-icon="arrow-l">Back</a>
        <h2>
            Hoş geldiniz
            tayfun</h2>
        <a
            href="#soru3"
            data-icon="arrow-r" data-iconpos="right">Next</a>
    </div>
    <div data-role="content">
        <h5>3 * 4 = ?</h5>
        <fieldset data-role="controlgroup" data-mini="true">
            <input type="radio" name="answer" id="a" value="1"><label for="a">3</label>
            <input type="radio" name="answer" id="b" value="2"><label for="b">4</label>
            <input type="radio" name="answer" id="c" value="3"><label for="c">7</label>
            <input type="radio" name="answer" id="d" value="4"><label for="d">12</label>
        </fieldset>
    </div>
    <div data-role="footer">
        <h2>Footer</h2>
    </div>
</div>

<div data-role="page" id="son">
    <div data-role="header" data-position="fixed">
        <a data-rel="back" data-direction="reverse" data-icon="arrow-l">Back</a>
        <h2>Öğretmen Header</h2>
        <a href="#" data-direction="reverse" data-icon="arrow-r"
            data-iconpos="right">Next</a>
    </div>
    <div data-role="content">
        <h5>
            **<button type="submit" value="Send">Gönder</button>**
        </h5>
    </div>
    <div data-role="footer">
        <h2>Footer</h2>
    </div>
</div>
</form>

bu da sendanswer.jsp dosyam

<% String para = request.getParameter("answer"); out.print(para + " .. x"); String[] values = request.getParameterValues("answer"); for (int i = 0; i < values.length; i++) { out.print(values[i].toString()); } %>

answer değişkeni neden boş geliyor olabilir? amacım soru1'den işaretlenen değeri ve soru2'de işaretlenen değeri alabilmek.. ancak boş geliyor..

soruldu: 16 May '13, 14:31

tayfun's gravatar image

tayfun
20681017
cevap kabul oranı: 11%

değiştirildi: 09 Haz '14, 15:23

%C3%B6zcanacar's gravatar image

özcanacar ♦♦
17.2k59183183


çözüldü hocam. her radiobutton grubuna farklı id, name atamak gerekiyormuş. ben hepsine aynını verdiğim için olmadı.

permanent link

cevaplandı: 19 May '13, 03:49

tayfun's gravatar image

tayfun
20681017
cevap kabul oranı: 11%

kardeş ben şahseten .net mvc ile yazıyorum ama sana şu linki önereyim .net mvc ile yazılmış ama mantığını yorumlayıp jsp ye dönüştürebilirsin. Güzel bir yöntem link http://www.techiesweb.net/radio-button-list-in-asp-net-mvc/

permanent link

cevaplandı: 17 May '13, 07:39

jacksparrow47's gravatar image

jacksparrow47
931142332
cevap kabul oranı: 27%

hocam sorunumu çözemedim. yinede teşekkürler

(17 May '13, 18:43) tayfun tayfun's gravatar image

bi çözüm daha var o da FormCollection göndermek . ama bundada gene şu şekilde bir kullanım var. public ActionResult Answer(FormCollection form){ var radibuton1=form["answer"]; } ama bu şekildede her radiobuton için bir isimlendirme gerekli ve tabi buda dynamic yapıya pek uymaz. senin yerinde olsam javascript ile ajax post işlemi yapardım. daha rahat alabilirsin değerleri böylece...

(18 May '13, 05:05) jacksparrow47 jacksparrow47's gravatar image
Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×112
×92
×32

Soruldu: 16 May '13, 14:31

Görüntüleme: 1,132 kez

Son güncelleme: 09 Haz '14, 15:23

powered by BitNami OSQA