データバインディングでDataGridが空行しか出ない場合の解決策
RemotingConnector→DataSet→DataGridとそれぞれをdataProviderでバインディングした場合、なにもしないとDataGridは空行しか出ません。複数件数ある場合はスクロールバーしか出ません。これにはハマりましたが、XMLConnectorのスキーマ設定をやってみてやーっと分かりました。スキーマの設定が悪いのは分かっていたんですが、具体的方法がさっぱり分からなかったんですよね。具体的方法はコンポーネントインスペクタで+マークをクリックして、サーバからの戻り値を定義します。
/* setter/getterは省略 */ public class Employee { private Integer employeeNo; private String employeeName; }
というJavaBeansをRemotingで受信するとしたら、スキーマに
field name | data type |
employeeNo | Integer |
employeeName | String |