ホームページ  >  に質問  >  本文

java - JSP页面HTML标签中可以嵌入JSTL?

为什么在<input>标签中能写JSTL代码?

<input type="text" class="span12" name="loginname" autocomplete="off"                                                        <c:if test="${loginname!=null}">value="${loginname}"</c:if> placeholder="邮箱/用户名/已验证手机" /> 
阿神阿神2712日前767

全員に返信(4)返信します

  • 巴扎黑

    巴扎黑2017-04-18 09:24:46

    JSP 標準タグ ライブラリ (JSP Standard Tag Library,JSTL) は、JSP アプリケーションの共通のコア機能をカプセル化する JSP タグのコレクションです。 JSP 内のタグは併用でき、JSP には静的部分 (標準の HTML タグ、静的ページ コンテンツなど) と動的コンテンツ (Java プログラムによって制御されるコンテンツ) が含まれています。各 JSP ページは Servlet のインスタンスです。したがって、JSP コードを Servlet タグに追加することは、完全なビジネス ロジック <input> を完成させることと同等であり、この 2 つは併用できます。 JSTL

    返事
    0
  • 高洛峰

    高洛峰2017-04-18 09:24:46

    jsp ファイルは、初めてリクエストされたときにサーブレット コンテナによって Java クラスにコンパイルされるため、その中の JSTL がコンパイルされ、変換されます。

    返事
    0
  • PHP中文网

    PHP中文网2017-04-18 09:24:46

    Tomcat は JSP ファイルを読み取り、JSP 内の非 HTML タグを解析します。この場合、Tomcat は <c:if test=></c:if> コードを読み取り、それを解析します。パーサー (ファイル ヘッダー内の taglib に対応するクラス) の最終分析では、JSP は Tomcat コンパイルを介してクライアント (つまり、ff、chrome) に出力ストリーム (標準 HTML コード) に変換されます

    返事
    0
  • 怪我咯

    怪我咯2017-04-18 09:24:46

    Jstl コードは、書き込み時に固定の形式と書き込み方法を持ち、最初に tomcat などのサーブレット コンテナーによって解析され、対応する結果データが生成されます。このプロセスはブラウザー側で行われます。 🎜>

    返事
    0
  • キャンセル返事