Maison > interface Web > js tutoriel > Explication détaillée d'exemples de transmission de valeurs dans les fichiers de configuration JSP Spring

Explication détaillée d'exemples de transmission de valeurs dans les fichiers de configuration JSP Spring

韦小宝
Libérer: 2018-01-18 09:50:19
original
1422 Les gens l'ont consulté

Cet article présente principalement des informations JSP pertinentes avec des exemples détaillés de valeurs transmises dans le fichier de configuration JSP Spring Les amis intéressés par JSP peuvent se référer à cet article.

Explication détaillée d'exemples de transmission de valeurs dans les fichiers de configuration JSP Spring

Utilisez Spring pour fournir des méthodes permettant d'obtenir des valeurs transmises dans les fichiers de configuration

Appelez la méthode get

targetObject : Spécifiez l'objet à appeler
propertyPath : Spécifiez quelle méthode getter appeler
🎜>

Exemple 1 :

public class Test1 { 
 
  private String name = "nihao"; 
 
  public String getName() { 
    return name; 
  } 
 
}
Copier après la connexion

🎜>Code XML :

<bean id="t1" class="i.test.Test1" /> 
 
<!-- name = t1.getName() --> 
<bean id="name" 
  class="org.springframework.beans.factory.config.PropertyPathFactoryBean" 
  p:targetObject-ref="t1" p:propertyPath="name" />
Copier après la connexion


Accéder à la propriété Filed de la classe


Code Java :
public class Test3 { 
 
  private Test1 t1 = new Test1(); 
  private String name; 
 
  public void setName(String name) { 
    this.name = name; 
  } 
 
  public Test1 getT1() { 
    return t1; 
  } 
 
}
Copier après la connexion

Code XML :
<!-- 将t1的name属性值赋给t3的name --> 
<bean id="t3" class="i.test.Test3"> 
  <property name="name"> 
    <!-- 执行t3.getT1().getName() --> 
    <bean id="t3.t1.name" 
      class="org.springframework.beans.factory.config.PropertyPathFactoryBean" /> 
 
  </property> 
</bean>
Copier après la connexion

>

, je l'espère peut aider tout le monde à apprendre ! !

public class Test3 { 
  public String name = "nihao"; 
  public static final int MAX_LENGTH = 10; 
}
Copier après la connexion
Recommandations associées :


Résumé de l'expérience de l'organigramme jsPlumb
<bean id="t3" class="i.test.Test3" /> 
 
<!-- 访问成员Field 需要实例 --> 
<bean id="name" 
  class="org.springframework.beans.factory.config.FieldRetrievingFactoryBean" 
  p:targetObject-ref="t3" p:targetField="name" />
Copier après la connexion


Déclaration et instructions d'utilisation des variables et des méthodes dans jsp
<!-- 访问静态field只需要类路径 --> 
<bean id="length" 
  class="org.springframework.beans.factory.config.FieldRetrievingFactoryBean" 
  p:targetClass="i.test.Test3" p:targetField="MAX_LENGTH" /> 
 
<!-- 或者 --> 
<bean id="length" 
  class="org.springframework.beans.factory.config.FieldRetrievingFactoryBean" 
  p:staticField="i.test.Test3.MAX_LENGTH" />
Copier après la connexion

Explication détaillée de l'exemple de tableau Excel d'exportation JSP

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal