request.getRequestDispatcher("/validate6.action").forward(request,response);这句话为什么返回不了到action?

来源:学生作业帮助网 编辑:作业帮 时间:2024/06/14 11:23:49
request.getRequestDispatcher(
xőJ@_%tBI 7ƺХӣJgeA[zRU`]E0$ Nxs}g3` H;@uMhĔ\QKłJ`QR5R4TZ6о bҙAMCǐ^ gIjz7k! e :8 t)(-卾3dV7/nRj%粀c2'X#&HJWz@׌l2*j ^BKpBΚt`wUF U+{^pFc5''0wY/m=NX?pf8<1Kp'[+bVd

request.getRequestDispatcher("/validate6.action").forward(request,response);这句话为什么返回不了到action?
request.getRequestDispatcher("/validate6.action").forward(request,response);
这句话为什么返回不了到action?

request.getRequestDispatcher("/validate6.action").forward(request,response);这句话为什么返回不了到action?
我以前是这样做的:
ServletContext context = session.getServletContext();
context.getRequestDispatcher(response.encodeURL(url)).forward(request, response);
与你的不同之处有2
1、我用的是servlet上下文ServletContext
2、我对url进行了编码response.encodeURL(url),与就是你的action路径