Considerando que UserData y Department son unos Java Beans con sus respectivos metodos getters y setters, tengo el siguiente metodo.
Código PHP:
private ArrayList getMetodo() {
String sql = "select emailid, location, username, dname from" +
"userdata e, department d where e.deptno = d.deptno";
ArrayList lista = new ArrayList();
try {
Connection cn = dt.getConexion();
Statement st = cn.createStatement();
ResultSet rs = st.executeQuery(sql);
while (rs.next()) {
UserData usuario = new UserData();
Department dept = new Department();
usuario.setEmailId(rs.getString("emailid"));
usuario.setLocation(rs.getString("location"));
usuario.setUserName(rs.getString("username"));
dept.setDepartmentname(rs.getString("dname"));
lista.add(usuario);
lista.add(dept);
..........
Si de favor me podrian mostrar un pedacito de codigo de como se lograria imprimir el ArrayList.
Espero que me haya explicado bien.
Gracias y saludos.