多用户选择登录的LoginAction怎么写




[b]问题补充:[/b]
是在execute()方法中直接判断还是在LoginAction另写login()方法好呢
[b]问题补充:[/b]
可不可以每个用户设置一个login()方法,然后在LoginAction中调用 呢?

当然也是可以,方式有很多种解决方案,看你自己想怎么搞,
最好是要封装好,不要让类之间太耦合

你判断这个值嘛,
if("学生".equals(usertype))
{
//...
}
else("教师'".equals(usertype))
{
//...
}
else("管理员".equals(usertype))
{
//...
}

最好把这部分逻辑封装出来,让LoginAction执行这个action的方法去调用

当然也可以在LoginAction新搞个login()方法