这个,好像不会,呵呵,只能帮忙顶一个了。感觉上一个submit只能属于一个form,表单里面的字段也是。
感觉上可以用Javascript实现,就是用两个form,第一个form是让人注册能看见的,用来验证的。第二个form都用隐藏字段。在submit点击的时候调用onClick事件,把第一个form的里的字段都赋值到隐藏字段中去,这样就能把第二个表单提交了
感觉上可以用Javascript实现,就是用两个form,第一个form是让人注册能看见的,用来验证的。第二个form都用隐藏字段。在submit点击的时候调用onClick事件,把第一个form的里的字段都赋值到隐藏字段中去,这样就能把第二个表单提交了
解决方案 »
- 关于ssh中通用DAO的 object[] parameters问题
- 初学者的问题。请指点
- hibernate怎样多条信息一起添加
- 急求!!!!各位哥们帮帮忙
- 怎么获得java工程的工作目录而不是tomcat的路径
- struts简单问题,找不到action
- java 开发工具
- Eclipse中对菜单状态的控制
- 请问有没有目前市面上的各种J2EE平台的技术和价格的比较的资料,最好能有详细的数据!
- Could not open Hibernate Session for transaction; nested exception is org.hibern
- 求救:javamail发送邮件问题
- 高手们介绍几本关于Java WebServices & XML/Soap 开发方面的好书???感激..高分!
<script>
function f_submit(operate)
{
my = document.forms[0] ;
if (operate ==1 )
{
my.actiont="/test.jsp";
my.submit();
}
else
{
my.action="/test2.jsp";
my.submit();
}
</script>
是不是这样?
具体用法看文档。
我也说不太清楚。
定义一个类之后,在配置一下struts-config就可以了
<input type="button" onClick="javascript:f_submit(2)" value="按钮2"/〉
1、JSP中如此定义,property一定要一样 <html:submit property="action" >
<bean:message key="admin.jsp.prompt.check"/></html:submit>
<html:submit property="action" >
<bean:message key="admin.jsp.prompt.update"/></html:submit>2、建立一个beanform(做按钮的选择)private String action;
public String getAction(){
return action;
}
public void setAction(String action){
this.action=action;
}3、响应的action
public class BeanAction extends LookupDispatchAction{
protected Map getKeyMethodMap(){
Map map= new HashMap();
map.put("admin.jsp.prompt.check","check");
map.put("admin.jsp.prompt.update","ok");
return map;
}
public ActionForward check(ActionMapping parm1,ActionForm form,
HttpServletRequest parm3,HttpServletResponse parm4) throws
IOException,ServletException{
BeanForm bean=(BeanForm)form;
return parm1.findForward("check");
}
public ActionForward update(ActionMapping parm1,ActionForm form,
HttpServletRequest parm3,HttpServletResponse parm4) throws
IOException,ServletException{
BeanForm bean=(BeanForm)form;
return parm1.findForward("update");
}4、在struts-config中mapping
<action
attribute="beanForm"
input="/jsp/admin.jsp"
name="beanForm"
parameter="action"
path="/beanAction"
type="eg.jl.message.action.BeanAction"
validate="false">
<forward name="add" path="/check.do" />
<forward name="update" path="/updatedo" />
</action>