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

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

可以采用AjaX实现

相关请搜索jquery ajax

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

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

很明显只能用ajax了。。。

AJAX实现就好了,异步提交

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

request.getRequestDispatcher( "要返回的页面" ).forward( request, response );