JSP Spring設定ファイルでの値の受け渡し例を詳しく解説

韦小宝
リリース: 2018-01-18 09:50:19
オリジナル
1389 人が閲覧しました

この記事では、主に JSP Spring 設定ファイル に関連する JSP 情報を、渡される値の詳細な例とともに紹介します。JSP に興味のある方は、この記事を参照してください。

JSP Spring設定ファイルで値を渡す例の詳細な説明

Springを使用して設定ファイルで渡された値を取得するメソッドを提供する

getメソッドを呼び出す

TargetObject:を指定する呼び出されるオブジェクト
PropertyPath : どのゲッターメソッドを呼び出すかを指定します

例 1:

public class Test1 { 
 
  private String name = "nihao"; 
 
  public String getName() { 
    return name; 
  } 
 
}
ログイン後にコピー

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" />
ログイン後にコピー

例 2:

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; 
  } 
 
}
ログイン後にコピー

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>
ログイン後にコピー

アクセスクラスの Filed 属性

Java コード:

public class Test3 { 
  public String name = "nihao"; 
  public static final int MAX_LENGTH = 10; 
}
ログイン後にコピー

Xml コード:

<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" />
ログイン後にコピー

in file 値の受け渡しの例に関する記事、このサイトには JSP Spring 開発に関する記事もたくさんあります。みんなの学習に役立ちます! !

関連する推奨事項:

jsPlumb フローチャート体験の概要


jsp での変数とメソッドの宣言と使用手順


JSP Excel テーブルの例のエクスポートの詳細な説明

以上がJSP Spring設定ファイルでの値の受け渡し例を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!