ばかげているかもしれませんが、このコードの技術的な理解を明確にしたいと思います。
import netscape.*;//ldap jar
public class A {
public void method() {
...
try {
//code is written here.
LDAPSearchResults lsr = ldi.search(LDAPConnectionInfo.MY_SEARCHBASE,LDAPConnectionInfo.MY_SCOPE,LDAPConnectionInfo.MY_FILTER,null,false);
while(lsr.hasMoreElements()){
LDAPEntry findEntry = (LDAPEntry)lsr.nextElement();
} catch(...) {
}
}
}
今、私は別のクラスを呼び出します
public class B {
A a = new A();
//here I want to use attributeName
}
- BクラスのAクラスのメンバー(tryブロック内)にアクセスするにはどうすればよいですか。
- 別のクラスで再利用するためのtryブロックコードを処理する任意の方法。
- 別のクラスでこれらすべての例外を処理するにはどうすればよいですか。
必要な変更...
オブジェクト型の呼び出しメソッド。
public class C{
private String attributeName;
public String getAttributeName() {
return attributeName;
}
public Object method(){
attributeName=lAttribute.getName();
}
}
- このオブジェクトタイプのメソッドを(jspページの)文字列に出力するにはどうすればよいですか...任意の入力