Struts 配置文件 - 重定向 URL 指南
在 Struts 配置文件中,可以使用 <result> 标签来指定重定向的 URL。具体方式如下:
-
在
action标签中,指定result-type为redirect。 -
在
result标签中,指定type为redirect,并在value属性中指定重定向的 URL。
例如,下面的代码将会重定向到 'http://www.example.com':
<action name="redirectAction" class="com.example.RedirectAction">
<result name="success" type="redirect">
<param name="location">http://www.example.com</param>
</result>
</action>
其中,location 参数指定了重定向的 URL。注意,这里的 URL 必须是绝对路径。如果需要重定向到应用程序内的另一个 action,可以使用 Struts 的命名空间和 action 名称来构造 URL。例如:
<action name="redirectAction" class="com.example.RedirectAction">
<result name="success" type="redirect">
<param name="location">/user/editUser.action?id=123</param>
</result>
</action>
这里的 URL 指定了命名空间为 /user,action 名称为 editUser,并传递了一个名为 id 的参数。
原文地址: https://www.cveoy.top/t/topic/jXdq 著作权归作者所有。请勿转载和采集!