首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

弹出窗口之前处理form有关问题

2012-02-02 
弹出窗口之前处理form问题页面a的一个按钮,点击后,会弹出来一个新窗口b。如果我想在这个弹出新窗口的过程中

弹出窗口之前处理form问题
页面a的一个按钮,点击后,会弹出来一个新窗口b。
如果我想在这个弹出新窗口的过程中,在action里边处理a页面的form数据,然后再传给b页面,这样可以吗?

谢谢了,没多少分了~请大家帮帮忙

[解决办法]
我也不太清楚帮你顶顶。
[解决办法]
學習了
[解决办法]
很简单,我这有个demo
你的邮箱给我
[解决办法]
action里处理过后的数据,在新的b页面中的request可以找到,印象中是。。
[解决办法]
可以,在对应的b窗口的类中调用a中的数据进行处理然后显示在b中。
[解决办法]
这个有点像购物车一样

Java code
public ActionForward orderAddGet(ActionMapping mapping, ActionForm form,HttpServletRequest request, HttpServletResponse response) throws Exception {// 把A页面的FORM接收过来FormOrderInfo orderForm = (FormOrderInfo) form;OrderBean orderBean = new OrderBean;orderBean.setName(orderForm.getName());orderBean.setNumber(orderForm.getNumber());request.getSession().setAttribute("menuList", menuList);return mapping.findForward("你要跳转的B页面");}
[解决办法]
可以直接用JS赋值就可以调到呀
[解决办法]
探讨

一点都不简单呀~
我用showModalDialog('xx.do','','');
可是action里边,xx.do根本就得不到页面上的form。。。。。。这里是我想解决的问题。哎,不知道怎样能得到form的内容呢。

[解决办法]
showModalDialog 没用过,你说的情况应该不难,还是不太明白什么意思
[解决办法]
用js 可以控制呀。 先给form 填充值。 然后在提交表单呀。
[解决办法]
var rt="xx.do?method=orderAddGet"+orderGet;
var showValue= showModalDialog(rt);
可以在这些之前,可以发送一个AJAX请求,返回再调用showModalDialog,把你参数传进去呀

热点排行