<% %>
私は、JSP では Java コードをページに追加するときにとのようないくつかの異なるタグを使用していることを見つけようとしていますが<%! %>
、この 2 つのタグの主な違いは何か教えてください。
ありがとう。
このように、さまざまな jsp スクリプト要素が多数あり、それぞれに使用方法が異なります。これらは:
<% %>
: スクリプトレット
<%! %>
: 宣言
<%@ %>
: ディレクティブ
<%= %>
: 式
<%-- --%>
: コメント
完全なドキュメントについては、http: //docs.oracle.com/cd/B14099_19/web.1012/b14014/genlovw.htmを参照してください。
<!% %>
タグは、JSP ページで Java メソッド (関数) を宣言します。
<% %>
タグは、JSP ページの書き込みステートメントです。
JSP は Java クラスのように見える
以上!
スクリプトレットは、<% と %> で区切られたコードのブロックです
宣言は <%! で区切られます。と %>
このリンクを参照できます http://inside.mines.edu/~crader/cs443/Chapters/Chap10.html