本篇文章為大家展示了怎么寫jsp,代碼簡(jiǎn)明扼要并且容易理解,絕對(duì)能使你眼前一亮,通過這篇文章的詳細(xì)介紹希望你能有所收獲。
jsp盡量不要寫java代碼,那是很早以前JSP剛出來時(shí)的寫法,后來發(fā)現(xiàn)非常難以維護(hù)和修改,所以出現(xiàn)了現(xiàn)在的EL表達(dá)式 ${}這種類型。
上古時(shí)期寫法(java代碼和html代碼直接混合寫):
<body> <h2>購(gòu)物車</h2> <table border="1"> <tr> <th>商品名稱</th> <th>商品數(shù)量</th> </tr> <% Map<String,Integer> cart = (Map<String,Integer>)session.getAttribute("cart"); if(cart!=null && cart.size()>0){ for(Entry<String,Integer> en : cart.entrySet()){ %> <tr> <td><%=en.getKey() %></td> <td><%=en.getValue() %></td> </tr> <% } } %> </table> </body>
現(xiàn)代寫法(JSTL標(biāo)簽)
<table border="1"> <tr> <th>用戶名</th> <th>當(dāng)前遍歷索引</th> <th>當(dāng)前遍歷計(jì)數(shù)</th> <th>是否是集合第一個(gè)元素</th> <th>是否是集合最后一個(gè)元素</th> </tr> <c:forEach items="${list}" var="name" varStatus="st" > <tr class="${st.index%2==0?"one":"two"}" > <td>${name}</td> <td>${st.index}</td> <td>${st.count}</td> <td>${st.first}</td> <td>${st.last}</td> </tr> </c:forEach> </table> <hr> <!-- 數(shù)數(shù)的功能--> <c:forEach begin="1" end="10" step="1" var="num" > ${num} </c:forEach>
上述內(nèi)容就是怎么寫jsp,你們學(xué)到知識(shí)或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識(shí)儲(chǔ)備,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。
文章名稱:怎么寫jsp-創(chuàng)新互聯(lián)
路徑分享:http://aaarwkj.com/article4/ppiie.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供軟件開發(fā)、搜索引擎優(yōu)化、網(wǎng)站排名、小程序開發(fā)、關(guān)鍵詞優(yōu)化、網(wǎng)站設(shè)計(jì)公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)