不过像你说的:
MVC模式
MVC模式的传统语言误用和Command模式类似,在一个Action类中,使用if else进行前后台调度,如果客户端传送什么命令;我就调用后台什么结果;如果后台处理什么结构,再决定推什么页面,不过,现在我们使用Struts/JSF这样MVC模式的框架实现者就不必范这种低级错误。
这个说法就不明白了。一点都想不通。你甚至说这种低级错误。我现在的后台Action就是那样写的。通过传入不同的参数来做不同的操作。
比如两个连接用一个Action处理:
operationAction.do?oper=add
operationAction.do?oper=del
后台肯定要用
if("add".equals(oper))
//do add oper
else if("del".equals(oper))
//do del oper
我不知道你能怎么写。请给个解释好吗?先谢谢了。