jsp:setPropertyを使用する方法を知りたいと思っています。次に、2つのJavaクラスの簡単な例を示します。ここで重要な部分は、私がMyExample内からMYNAMEオブジェクトを参照したいということですjsp:setPropertyを使用して他のBeanに1つのBeanを設定する
<jsp:useBean id="example" class="MyExample" scope="page"/>
<jsp:setProperty name="example" property="????" value="aFirstName"/>
:
public class MyExample {
private MyName myNameExample = new MyName();
public MyExample() {}
public MyName getMyNameExample() {
return myNameExample;
}
public void setMyNameExample(MyName setTo) {
myNameExample = setTo;
}
}
public class MyName {
private String firstName;
public MyName() {}
public String getFirstName() {
return firstName;
}
public String setFirstName(String setTo) {
firstName = setTo;
}
}
は、私のようなものを使用しようとしていました。したがって、MyNameに直接アクセスするためのBeanを作成しても、私は役に立ちません。だから私はこの答えを捜しているわけではない:
<jsp:useBean id="name" class="MyName" scope="page"/>
<jsp:setProperty name="name" property="firstName" value="aFirstName"/>
「example.firstName」または「example.lastName」を最初のタイプのBeanに設定できますか? – Pointy