第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

既然可以<% %>為什么還要有<%! %>

規(guī)范嗎?還是?

正在回答

4 回答

JSP最終是編譯成Servlet來執(zhí)行的,


- JSP聲明<%! %>會被用來生成成員變量,如int i=i+1; String str = "張三";?


- JSP腳本<% %>會被用來生成JSPService方法里面的方法代碼, 包括局部變量聲明。


- JSP表達式也會被用來生成"輸出到業(yè)務“的方法代碼,例如out.print(“你好 + str)。


- JSP注釋 <% //我是JSP腳本注釋 %> 會生成Java注釋, 如//我是JSP腳本注釋


- HTML注釋<!-- 我是HTML注釋,在客戶端View Source可見 --> , 會生成輸出代碼out.write("<!-- 我是HTML注釋,在客戶端View Source可見 -->\r\n");


- JSP注釋<%-- 我是JSP注釋,在客戶端View Source不可見 --%>,不會生成任何內(nèi)容,在JSP生成代碼階段就拋棄了。


- JSP 指令: page: 生成生成import, response header,?


- JSP taglib: <%@ taglib prefix="s" uri="/struts-tags"%> ?<c:if test="true">顯示<% out.print(add(4,5)); %> </c:if>

生成Java代碼塊


- JSP include: 整塊JSP內(nèi)容插入



2 回復 有任何疑惑可以回復我~

<%! %>是申明的是全局變量,方法中是不能夠直接再進行方法的編寫的,所以申明方法也要按全局變量申明,而<% ?%>申明的是局部變量,


0 回復 有任何疑惑可以回復我~

<%! ?? %>? 是聲明定義變量,不一樣的

0 回復 有任何疑惑可以回復我~

<%! %>專門用于聲明,相當于全局變量用法,在哪都能找到

0 回復 有任何疑惑可以回復我~
#1

arlenhui 提問者

<% %>里的東西,下一個<% %>不能引用嗎?
2015-05-24 回復 有任何疑惑可以回復我~
#2

時間妖 回復 arlenhui 提問者

可以引用,只要順序對,下面的都可以調(diào)用上面的<% %>
2015-08-25 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

既然可以<% %>為什么還要有<%! %>

我要回答 關注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號