题
支柱1.3应用程序。主要的网站不是通过支柱/Java。我需要向结果的一个支柱作为一个页面的网站,这是外部的支柱上下文。目前,我期待JSP在上下文中使用的元刷新,以前的真实位置。这似乎有点很烂的.是否有一个更好的办法?
解决方案
你不能"前进",在严格意义。只是呼叫 sendRedirect()
在 HttpServletResponse
在你的目的 Action
类的 execute()
方法,然后, return null
.
交替,要么呼叫 setModule()
在 ActionForward
对象(那你要返回)或设置的路径绝对URI。
其他提示
我做了回应。sendRedirect().
如果这仍然在网络应用程序,可以使用 ServletContext.调用requestdispatcher?这是如何的支柱doForward()方法的工作。然而,到外面去支柱/Java,需要sendRedirect().
RequestDispatcher rd = getServletContext().getRequestDispatcher(uri);
rd.forward(request, response);
不隶属于 StackOverflow