struts2中一个action结果可以导致两个不同的jsp页面吗?

发布于 2025-01-08 04:22:40 字数 292 浏览 2 评论 0原文

我的问题是: 我有一个弹出窗口来验证一些内容,并且我使用操作类来进行验证(不允许使用 JavaScript)。如果内容有效,我需要关闭这个弹出窗口,并更新主页中的内容。 我的想法在我的struts.xml中,我映射了 <结果名称=“add”类型=“redirectAction”> mainpage.jsp

是否可以添加 <结果名称=“添加”> popupCurrentPage.jsp

让相同的操作结果同时指向两个不同的页面?

My question is:
I have one pop up window to validate some content, and i use action class to do the validation(javascript not allowed). If the content is valid, i need to close this pop up window, and update the content in the main page.
My idea is in my struts.xml, i mapped
<result name="add" type ="redirectAction"> mainpage.jsp</result>

is it possible to add
<result name="add" > popupCurrentPage.jsp</result>

to let the same action result leads to two diffent pages at the same time?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

挽清梦 2025-01-15 04:22:40

浏览器可能会收到任何请求的单个响应。

根据响应在客户端执行多项操作需要 JavaScript某处

Browsers may receive a single response for any request.

Doing multiple things on the client side based on a response requires JavaScript somewhere.

游魂 2025-01-15 04:22:40

使用它可以在主页中添加标签。

但是当你重定向时你会错过valuestack数据,所以使用messageStore拦截器。

Use it's possible to add the tag in main page.

<s:include value="popupCurrentPage.jsp"/>

but when you are redirecting you will miss the valuestack data, so use messageStore interceptor.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文