我有一个最初为Struts 1.x编写的现有JSP,它在执行向前映射到Java类之前执行简单的验证:
<c:if test='${empty Validated}'><jsp:forward page="do/Index" /></c:if>
然后使用struts-config.xml对其进行映射:
<struts-config>
<global-forwards>
<forward name="dashboard" path="/do/Index"/>
</global-forwards>
<action-mappings>
<action path="/Index" type="xxx.xxxx.DO.IndexAction">
<forward name="success" path="/index.jsp"/>
</action>...
这最终将显示一个成功的基于IndexAction类的仪表板页面。
由于我现在想坚持使用JSP,因此我尝试了一些我认为可能可行的方法,或者至少提供了一些指导,但没有尝试。像这样的东西,例如:
<jsp:forward page="xxx.xxxx.DO.IndexAction" />
我认为解决方案将涉及通过xml或application.properties将jsp:forward映射到Spring bean控制器。
关于如何解决这个问题的任何想法?提供它或等效的方法甚至是可行的。