Jakarta ee Struts到spring的转换-Struts jsp标记的替换

Jakarta ee Struts到spring的转换-Struts jsp标记的替换,jakarta-ee,spring-mvc,jsp-tags,Jakarta Ee,Spring Mvc,Jsp Tags,我正在进行从支柱到弹簧的转换。我正在使用SpringMVC。我在spring中找不到以下struts jsp标记的替代品 html:取消 列表项 html:javascript bean:定义 逻辑:迭代 憨豆:写吧 逻辑:空 逻辑:不空 AFAIK Spring MVC专用标签,用于绑定和显示表单元素以及开箱即用地显示表单错误。对于其他内容(如逻辑、格式、输出、查看bean值等),可以使用标准JSTL标记。例如,作为逻辑:empty的替换,您可以使用c:if。对于迭代,可以使用c:forEa

我正在进行从支柱到弹簧的转换。我正在使用SpringMVC。我在spring中找不到以下struts jsp标记的替代品

  • html:取消
  • 列表项
  • html:javascript
  • bean:定义
  • 逻辑:迭代
  • 憨豆:写吧
  • 逻辑:空
  • 逻辑:不空

AFAIK Spring MVC专用标签,用于绑定和显示表单元素以及开箱即用地显示表单错误。对于其他内容(如逻辑、格式、输出、查看bean值等),可以使用标准JSTL标记。例如,作为逻辑:empty的替换,您可以使用c:if。对于迭代,可以使用c:forEach。基本思想是,在MVC框架(Struts或SpringMVC)中,控制器在作用域(通常是请求)中保存一些属性,然后在JSP页面上,您可以使用JSTL标记执行任何您想要的操作。对于类似html:cancel的东西,可以使用Jquery/JSTL的混合实现它。您必须了解struts中相应的标记实际做了什么,并在这些情况下使用SpringMVC实现它。没有直接替换标签,因为这是不可能的,因为两者处理事情的方式不同