boolean isSuc = service.execute(this.getServletContext(), request,
response);
这个方法能够动态的加载对应的Service类,
那么如果能动态的加载对应的action呢
要是用if else就是
public boolean execute(ServletContext sc, HttpServletRequest req, HttpServletResponse, res){
String act = request.getParameter("action");
if(act.equals("save")){
...
}elseif(act.equals("list")){
...
}
}
我知道一种解决办法是每个action对应一个方法,
可以用反射来动态加载类的方法.
但反射的效率太低,有其它的解决方案吗?
还有一个问题就是取出的数据怎么连到jsp页面上??
就是用反射+命令模式,Struts等框架都是采取这种方式。
if (Name == null||Name.equals(""))
而不写成
if (Name == null||"".equals(Name))
????