怎样分开执行添加和查询功能??

request.setCharacterEncoding("gbk");

String name=request.getParameter("uname");
String pwd=request.getParameter("upwd");
String phone=request.getParameter("uphone");

User u=new User(name,pwd,phone);
UserDao udao=new UserDao();
if(udao.addUser(u)>0){
out.print("新增成功!!!");
}else{
out.print("新增失败!!!");
}

ArrayList lst=udao.selectUser();
out.print("

用户信息

");
out.print("");
out.print("");
for(User u1: lst){
out.print("");
}
out.print("
ID号姓名密码电话
"+u1.getId()+""+u1.getUname()+""+
u1.getUpwd()+"
"+u1.getUphone()+"
");

%>

有一个addUser.jsp和一个selectUser.jsp页面,都跳转到该页面,但是会同时执行,怎样分开执行添加和查询功能?

udao.addUser是添加
udao.selectUser是查询
两个代码拆分开来就是了