ホームページ >ウェブフロントエンド >jsチュートリアル >JSP Spring設定ファイルでの値の受け渡し例を詳しく解説

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

韦小宝
韦小宝オリジナル
2018-01-18 09:50:191418ブラウズ

この記事では、主に 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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。