问题描述
- 关于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页面的跳转我总结了以下方法:
- RequestDispatcher.forward()
是在服务器端起作用,当使用forward()时,Servlet engine传递HTTP请求从当前的Servlet or JSP到另外一个Servlet,JSP 或普通HTML文件,也即你的form提交至a.jsp,在a.jsp用到了forward()重定向至b.j......
答案就在这里:jsp页面的跳转问题
时间: 2024-12-22 10:04:23