recherche

Maison  >  Questions et réponses  >  le corps du texte

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="邮箱/用户名/已验证手机" /> 
阿神阿神2807 Il y a quelques jours841

répondre à tous(4)je répondrai

  • 巴扎黑

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

    La bibliothèque de balises standard

    JSP (JSP Standard Tag Library,JSTL) est une collection de balises JSP qui encapsule les fonctionnalités de base communes d'une application JSP. Les balises dans JSP peuvent être utilisées ensemble, et JSP contient des parties statiques (balises HTML standard, contenu de page statique, etc.) et du contenu dynamique (contenu contrôlé par des programmes Java en fait, JSP Il). est une forme spéciale de Servlet Chaque page JSP est une instance de Servlet. Par conséquent, ajouter du code <input> à la balise JSTL équivaut à compléter une logique métier complète Servlet, et les deux peuvent être utilisés ensemble.

    répondre
    0
  • 高洛峰

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

    Étant donné que le fichier jsp sera compilé dans une classe Java par le conteneur de servlet lorsqu'il sera demandé pour la première fois, le JSTL qu'il contient sera compilé et converti.

    répondre
    0
  • PHP中文网

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

    Tomcat lira le fichier jsp et analysera les balises non html dans le jsp. Dans votre cas, Tomcat lira le code <c:if test=></c:if> analyseur (classe correspondante taglib dans l'en-tête du fichier), en dernière analyse, jsp sera converti en flux de sortie (code html standard) via la compilation Tomcat vers le client (c'est-à-dire ff, chrome)

    répondre
    0
  • 怪我咯

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

    Les codes Jstl ont un format et une méthode d'écriture fixes lors de l'écriture. Ils seront d'abord analysés par des conteneurs de servlets tels que Tomcat pour générer les données de résultat correspondantes. Ce processus se produit côté serveur tandis que l'analyse des balises HTML se produit du côté du navigateur. 🎜>

    répondre
    0
  • Annulerrépondre