Struts2:如何告诉我的index.jsp 转发到struts2 操作?
通常,当我在 Web 应用程序上看到一个 index.jsp 时,它只是转发到另一个 url,例如 login.jsp,例如
<jsp:forward page="login.jsp" />
当使用 struts2 时,我想要一个类似的 index.jsp,但我希望它转发到一个操作。我该怎么做?
Oftentimes when I see an index.jsp on a web application it just forwards to another url like login.jsp such as
<jsp:forward page="login.jsp" />
When using struts2, I want a similar index.jsp but I want it to forward to an action. How do I do this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
如果需要,您可以使用纯 HTML
在 head 标签之间使用:
这将重定向到 myCOntext/Login.action
如果 Login 位于名称空间后面,您需要将其包含在 URL 中
You can use plain HTML if you want
Between your head tags use:
This will redirect to myCOntext/Login.action
If Login is behind a name space you wil need to include that in the URL
Scriplet:
我将它与 Struts2 一起使用并且它可以工作。
Scriplet:
I use it with Struts2 and it works.
试试这个:
这也是一个有效的,
但根据我的经验,它只有在索引页面或作为第一页加载的任何其他页面时才有效。
如果我将 response.sendRedirect 放在任何后续页面中,它将无法工作参考此问题
Try this:
This is also a working one,
But in my experience it will work only when it is in index page, or any other page which is loaded as first page.
If I put response.sendRedirect in any successor page it will not work Reffer this question