ページがサーブレットに変換された後、JSP 式は outprint() メソッドになります。したがって、JSP 式には、JSP ページのスクリプトレットに埋め込まれた out.print() メソッドと同じ機能があります。オブジェクトが JSP 式を通じて出力される場合、オブジェクトの toString() メソッドが自動的に呼び出され、式は toString() メソッドによって返されたコンテンツを出力します。
推奨コース: Java チュートリアル 。
Expression はページ上の情報を出力するために使用されます。その使用形式は次のとおりです:
<%=变量或可以返回值的方法或 Java 表达式%>
次の点に特に注意してください。 "< %" と " の間にスペースを入れてはいけません。
JSP 式は次の状況に適用できます。
コンテンツをページに出力します:
<% String name = "www.123.com"; %> 用户名:<%=name%></p> <p>上記のコードは、次の実行結果を生成します: </p> <pre class="brush:php;toolbar:false">用户名:www.123.com
Generate aダイナミック リンク アドレス :
<% String path = "welcome.jsp"; %> <a href="<%=path%>">链接到welcome.jsp</a>
上記のコードは次の HTML コードを生成します:
<a href="welcome.jsp">链接到 welcome.jsp</a>
フォーム フォーム処理ページを動的に指定します
<% String name = "logon.jsp"; %> <form action="<%=name%>"></form>
上記のコードは次の HTML コードを生成します:
<form action="logon.jsp"></form>
ループ ステートメントによって生成された要素に名前を付けます
<%for(int i=1;i<3;i++) { %> file<%=i%>: <input type="text" name="<%="file"+i%>"><br> <%}%>
上記のコードは次の HTML コードを生成します:
りー以上がJSP式とは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。