Rumah  >  Soal Jawab  >  teks badan

java - request.getRequestDispatcher melompat, dan log juga menunjukkan bahawa paparan (jsp) diakses, tetapi penyemak imbas tidak bergerak.

1. Permintaan penapis springmvc.getRequestDispatcher melonjak, dan log juga menunjukkan bahawa paparan (jsp) telah diakses, tetapi penyemak imbas tidak bergerak.

if(!isLogin){
            httpServletRequest.getRequestDispatcher("/toLogin").forward(httpServletRequest, httpServletResponse);
        }

17:57:55.062 [http-nio-8080-exec-3] DEBUG org.springframework.beans.factory.support.DefaultListableBeanFactory - Returning cached instance of singleton bean 'indexLogin'
17:57:55.062 [http-nio-8080-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet - Last-Modified value for [/toLogin] is: -1
17:57:55.063 [http-nio-8080-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet - Rendering view [org.springframework.web.servlet.view.JstlView: name 'login'; URL [/WEB-INF/view/login.jsp]] in DispatcherServlet with name 'springMVC'
17:57:55.063 [http-nio-8080-exec-3] DEBUG org.springframework.web.servlet.view.JstlView - Forwarding to resource [/WEB-INF/view/login.jsp] in InternalResourceView 'login'
17:57:55.064 [http-nio-8080-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet - Successfully completed request

Terdapat permintaan fungsi pada halaman untuk meminta pengawal melalui jquery ajax. Penapis mendapati tiada log masuk Permintaan penapis.getRequestDispatcher memulakan permintaan log masuk dan melompat ke halaman log masuk Rajah 2), tetapi pelayar tidak melompat.

2 Dan tiada masalah untuk meminta /toLogin sahaja, halaman log masuk akan keluar terus

欧阳克欧阳克2686 hari yang lalu790

membalas semua(2)saya akan balas

  • 给我你的怀抱

    给我你的怀抱2017-06-12 09:24:12

    Apabila membuat permintaan AJAX, halaman yang anda kembalikan akan digunakan sebagai data XMLHttpRequest.responseText 去接收。
    正确的做法应该是如果后台发现不满足登录成功的条件,返回一个不成功的标志给 AJAX(比如:{"login" : "failed"}),然后前端判断如果是这个标志,那么通过 window.location.href Lompat ke halaman "/toLogin" yang anda tentukan.

    balas
    0
  • phpcn_u1582

    phpcn_u15822017-06-12 09:24:12

    Ajax melompat menggunakan js, dan penyerahan borang menggunakan kaedah anda

    balas
    0
  • Batalbalas