+ -
当前位置:首页 → 问答吧 → 表单提交servlet处理 如何让表单所在页面不跳转

表单提交servlet处理 如何让表单所在页面不跳转

时间:2011-11-02

来源:互联网

表单数据提交servlet里处理 但我不想让表单所在jsp跳转 只提交数据 怎么做?
ajax还没学 楼主新手。
从servlet重定向回来的话一些request里的数据就没了吧?

作者: c91s1h8   发布时间: 2011-11-02

servlet里不转向

作者: shixitong   发布时间: 2011-11-02

我也是新手~刚才试了下··似乎不行。哪怕你不转发和重定向 都会跳到servlet的url

重定向会发新的请求,所以上一次的数据不会保留。

作者: vlson2   发布时间: 2011-11-02

转发只要后台没清空,是request里数据肯定存在的
重定向数据会清空,因为是两个request对象

至于说转到页面数据没有,那是因为转到页面肯定是刷新的
比如说你前台有个文本域
<input type="text" name="username" />
改为这样
<input type="text" name="username" value='<%=request.getParameter("username")%>'/>

作者: shixitong   发布时间: 2011-11-02

弄个隐藏的iframe,提交时form加上target,像这样试试<form target="hiddenFrameName">

作者: Rinoajun   发布时间: 2011-11-02