提交Jquery向导表单?
我在后端使用Jquery for UI和Struts2。我有一个要求,就是我必须创建Jquery向导,并且必须将表单提交到数据库 问题是,我要在数据库中的六个表中插入值,即向导中的每一页代表数据库中的一个表。总的来说,有72个元素属于这六个表 在上述场景中,持久化数据库的最佳决策是什么:提交Jquery向导表单?,jquery,jquery-ui,session,struts2,wizard,Jquery,Jquery Ui,Session,Struts2,Wizard,我在后端使用Jquery for UI和Struts2。我有一个要求,就是我必须创建Jquery向导,并且必须将表单提交到数据库 问题是,我要在数据库中的六个表中插入值,即向导中的每一页代表数据库中的一个表。总的来说,有72个元素属于这六个表 在上述场景中,持久化数据库的最佳决策是什么: 使用JSP会话 疑问:我想知道如何将此会话对象返回到struts2操作类 将每页存储在列表中,并在提交表单时发送所有列表 疑问:当我们将每个页面中所有元素的Java列表作为普通查询字符串发送时,是否可以将其作为
ServletRequestAware
接口
public void setServletRequest(HttpServletRequest httpServletRequest) {
this.request = httpServletRequest;
}
public final Map getParameters() {
parameters = ActionContext.getContext().getParameters();
return parameters;
}
public String getParameterValue(String param) {
Object paramObj = getParameters().get(param);
if (paramObj == null)
return null;
return ((String[]) paramObj)[0];
}
提前谢谢 如果您有大量数据,Jquery意味着您需要序列化所有数据,这对我来说似乎是一项艰巨的工作,session@jsp是容器提供的,因此struts2也可以使用它,查看struts2作用域拦截器,了解如何构建向导类型功能。为什么要绕过默认的struts2参数处理和类型转换功能?它们将使您能够获得实际的列表对象。@DaveNewton感谢您的建议,但您能详细说明您的建议吗explanation@Esh类型转换是将HTTP唯一可以发送的简单字符串转换为列表的过程。您直接访问请求,而不是使用S2的默认参数和类型转换过程。@DaveNewton Hmmm。让我试试,让你知道