1.接上回:
配置里面<param name="class" value="com.test.dwr.LoginDwr" />的LoginDwr就是一个后台类,它包含可能很多方法,
只有写了include的getUser1,getUser2和getUser3才能在页面调用。
2.举例:
public class User{
private String name;
private int age;
.....get and set方法.....
}
public class LoginDwr{
public User getUser1(String name,int age){
User user=new User();
user.setName(name);
user.setAge(age);
return user;
}
public User getUser2(){
Map map=new HashMap();
map.put("name","liu");
map.put("age",21);
return map;
}
public List getUser3(){
List list=new ArrayList();
for(int i=0;i<3;i++){
Map map=new HashMap();
map.put("name","wang_"+i);
map.put("age",22+i);
list.add(map);
}
return list;
}
}
这里举三个方法为例,返回的是三种复杂的值。