jsp如何实现调用servlet后页面不跳转

想实现这样的功能:在页面点击按键后,servlet向邮箱发个验证码邮件,页面停留在当前页面,之前填写的信息保持不变。大概是异步通信的问题?不知道怎么实现。。。求解..(现在邮箱验证什么的都没问题,只是调用servlet后页面会跳转,但我希望能就停在当前页面,等输入验证码之后再按键,跳转到其他页面)

7个回答

可以采用AjaX实现

weixin_44544885
DegenerateAng response.getWriter().write("");
4 个月之前 回复
a263169
a263169 有源码不请问?T T。。虾米很惆怅。。现在是想在这个jsp页面用户填写email地址,点击发送验证码的按键,然后我的servlet就向用户邮箱发送验证码,等用户在当前页面输入验证码后提交,跳转到注册成功的页面
4 年多之前 回复

相关请搜索jquery ajax

a263169
a263169 搜过了,初学者小虾米就是不会写,忧伤的。。。T T
4 年多之前 回复

为什么会跳转呢?你的request中是不是重定向了,不要修改request就不会出现跳转。

a263169
a263169 不是吧,不重定向它就页面显示空白的呀。。。T T
4 年多之前 回复
a263169
a263169 不是吧,不重定向它就页面显示空白的呀。。。T T
4 年多之前 回复

servlet最后别让他跳转啊,或者ajax比较好

a263169
a263169 怎么能让它不跳转呢,请问Ajax有源码指教吗。。T T
4 年多之前 回复

很明显只能用ajax了。。。

a263169
a263169 有源码不请问?T T。。虾米很惆怅。。现在是想在这个jsp页面用户填写email地址,点击发送验证码的按键,然后我的servlet就向用户邮箱发送验证码,等用户在当前页面输入验证码后提交,跳转到注册成功的页面
4 年多之前 回复

AJAX实现就好了,异步提交

response.getWriter().write("");

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!