Struts2 / css di bidang teks

Saya memulai dengan pemrograman struts2 dan saya bertanya-tanya bagaimana saya bisa melakukan hal berikut. Saya memiliki kode struts ini dalam bentuk:

<s:textfield name="aName"/>

Dan saya punya kode html ini sebelum menggunakan struts2 :

<input id="aLogin" type="text" class="form-control" name="username" value="" placeholder="something" required autofocus>

Bagaimana saya bisa "menggabungkan" dua baris ini untuk melakukan kode html yang sama tetapi menggunakan kode struts2 saya?


person user2302725    schedule 30.11.2014    source sumber
comment
Namanya berbeda, bagaimana Anda ingin menggabungkannya?   -  person Roman C    schedule 30.11.2014


Jawaban (2)


Dalam tag Struts, class ans style menjadi cssClass dan cssStyle; di Struts versi lama, required adalah atribut yang menunjukkan kapan harus memberi tanda *, sekarang diubah menjadi requiredLabel untuk menghindari penggantian atribut wajib HTML5. Atribut HTML5 lainnya seperti placeholder dan autofocus dapat disetel karena tag Bidang Teks Mengizinkan Atribut Dinamis.

Kemudian dalam kasus Anda:

<s:textfield id = "aLogin" 
           name = "aName" 
       cssClass = "form-control" 
          value = ""
    placeholder = "something" 
       required
      autofocus />

Untuk info lainnya, lihat dokumentasi <s:textfield/> resmi

person Andrea Ligios    schedule 01.12.2014

nama harus sama dengan variabel kacang, oleh karena itu,

<s:textfield name="username"/>

ini akan berhasil, hanya jika Anda memiliki metode setUsername di kelas tindakan Anda.

person Govinda Sakhare    schedule 01.12.2014