关于jsp页面的跳转问题

//延期
function todelay(){
var xx=$(this).attr("data-id");

   // msg("是否确认延期?",["确认延期","我点错了"],function(){delay(xx)});
    window.location.replace("${ctx }/weixin/delay?openid=${openid}&id=xx");

}

然后 在微信开发者工具上测试报错,找不到资源,但是delay.jsp这个页面是有的
然后后台报错
No mapping found for HTTP request with URI [/site/weixin/delay] in DispatcherServlet with name 'springapp'>

是wexin的映射没有配delay吧,@ResquestMapping("/delay")

delay.jsp才对 你这个是直接转发到Jsp页面上 不属于Servlet的需要配置的范畴

ResquestMapping那里看下

关于页面做更新删除操作时jsp页面的跳转我总结了以下方法:

  1. RequestDispatcher.forward()

是在服务器端起作用,当使用forward()时,Servlet engine传递HTTP请求从当前的Servlet or JSP到另外一个Servlet,JSP 或普通HTML文件,也即你的form提交至a.jsp,在a.jsp用到了forward()重定向至b.j......
答案就在这里:jsp页面的跳转问题
----------------------Hi,地球人,我是问答机器人小S,上面的内容就是我狂拽酷炫叼炸天的答案,除了赞同,你还有别的选择吗?