protected Map getKeyMethodMap() {
HashMap<String,String> keys=new HashMap();
keys.put("operator.submit.login","login");
keys.put("operator.submit.delete","delete");
return keys;
}
1.创建form和action,action继承抽象类LookupDispatchAction
2.实现未实现的抽象方法
3.表单的配置
<form action="login.do">
<input type="submit" name="operator" value="login">
<input type="submit" name="operator" value="delete">
</form>
4.struts-config.xml的配置
parameter="operator"
5.资源文件的配置
operator.submit.login=login
operator.submit.delete=delete
6.测试
分享到:
相关推荐
List_Map_LookupDispatchAction_Validate的使用~ 具体内容浏览giddy的MSN Space
充分描述LookupDispatchAction 的使用!对学习者很有帮助。
struts1.x和mysql整合的登陆例子,包括用户的增删改查,涉及到LookupDispatchAction,的多个submit提交,静态验证,和读取数据库properties文件
其中的LookupDispatchAction类是允许你指定一个具有多个方法的类,每一个方法的调用都基于配置文件中指定的一个特殊请求参数值,利用该参数值反向查询资源绑定,并将它与类中的一个方法进行匹配。从这些功能可以看出...
struts1学习资料:里面包含struts源码工程 ActionServlet DispatchAction Action LookUpDispatchAction的用法 还包含html logic bean tiles标签的详细使用方法和validate验证框架的具体案例
JavaEE框架 Struts_In_Action(中文版) Struts Action Struts_In_Action LookupDispatchAction DispatchAction 对Action讲的比较仔细,可以深入的了解Struts框架里的基本原理。
DispatchAction的作用简单地说就是把原来我们写在多个acton里的操作放在同一个 action里处理。