java - JSP页面HTML标签中可以嵌入JSTL?
阿神
阿神 2017-04-18 09:22:46
0
4
829

为什么在<input>标签中能写JSTL代码?

<input type="text" class="span12" name="loginname" autocomplete="off"                                                        <c:if test="${loginname!=null}">value="${loginname}"</c:if> placeholder="邮箱/用户名/已验证手机" /> 
阿神
阿神

闭关修行中......

membalas semua(4)
巴扎黑

Pustaka teg standard

JSP (JSP Standard Tag Library,JSTL) ialah koleksi teg JSP yang merangkumi fungsi teras biasa aplikasi JSP. Teg dalam JSP boleh digunakan bersama dan JSP mengandungi bahagian statik (teg HTML standard, kandungan halaman statik, dll.) dan kandungan dinamik (kandungan dikawal oleh program Java, sebenarnya, JSP Ia). ialah bentuk istimewa Servlet Setiap halaman JSP ialah contoh Servlet. Oleh itu, menambahkan kod <input> pada teg JSTL adalah bersamaan dengan melengkapkan logik perniagaan lengkap Servlet dan kedua-duanya boleh digunakan bersama.

小葫芦

Oleh kerana fail jsp akan disusun ke dalam kelas java oleh bekas servlet apabila ia diminta buat kali pertama, JSTL di dalamnya akan disusun dan ditukar.

洪涛

Tomcat akan membaca fail jsp dan menghuraikan teg bukan html dalam jsp. Dalam kes anda, tomcat akan membaca kod <c:if test=></c:if> parser ( taglib kelas sepadan dalam pengepala fail), dalam analisis akhir, jsp akan ditukar menjadi aliran keluaran (kod html standard) melalui penyusunan tomcat kepada klien (iaitu, ff, chrome)

刘奇

Kod Jstl mempunyai format dan kaedah penulisan yang tetap semasa menulis Kod tersebut akan dihuraikan terlebih dahulu oleh bekas servlet seperti tomcat untuk menjana data hasil yang sepadan Proses ini berlaku pada bahagian pelayan manakala penghuraian tag html berlaku pada bahagian pelayar

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan