,與的用途

<% %> 裏寫Java代碼,例如

<% System.out.println("歡迎: " + session.getAttribute("userName")) %>

在jsp中,如果你寫<% int i= 1;%>,那麼生成的代碼是:

public class test{

public void test(){

int i = 1;

}

}

如果你寫<%! int i = 1; %>,那麼生成的代碼是:

public class test{

int i = 1;

public void test(){

//......

}

}

  <%!   %>:翻譯成Servlet中的成員內容. 定義變量,方法,類. -- 不建議.

 <%    %>:翻譯成Servletservice方法內部的內容. 定義類,變量 

 <%=   %>:翻譯成Servletservice方法中out.print();例如 <input type="text" value="<%=s%>" />







發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章