用Struts.net,支持多按钮自动映射功能,详情见:http://www.javawebstudio.com/bbs/dispbbs.asp?boardID=4&ID=289&page=1在NetAction的按钮事件处理函数中,转发到你的目标页面就行了。
解决方案 »
- java如何获取雅虎、163等邮箱的联系人列表
- 求高手交Spring框架
- Java和c++
- 怎么读struts2的配置文件中的属性
- 谁做过医院系统的 请进 有单做!!!
- 关于用apache的james操作邮件头的问题
- commons-fileupload中如何取得其它字段的值?急。
- 请教部署duke的问题!
- EJB是什么?
- Java从2019年1月起收费,开源社区上的Java项目貌似要降温了?Java的冬天要来了?
- ■■■■■■■■■■简单的GUI的程序,windonws上一切正常,但在unix平台上无法运行■■■(up 有分)■■■■■■■■■■■■■■■■■
- eclipse+lomboz+Tomcat至今未配置成功过,求各位给点提示~
这可以用JavaScript或Apache的LookUpDispatchAction来解决。
*Action这样写
*/
public class YourAction extends LookupDispatchAction { //第一个action
public ActionForward action1(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
/**
*你的代码
*/
return mapping.findForward(nextPage1);
}
//第二个action
public ActionForward action2(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
/**
*你的代码
*/
return mapping.findForward(nextPage2);
}
protected Map getKeyMethodMap() {
Map map = new HashMap();
map.put("Action1", "action1");
map.put("Action2", "action2");
return map;
}
}在资源文件中这样写,其中Submit1和Submit2是显示在按钮上的文字
Action1=Submit1
Action2=Submit2