春季-如何在没有web.xml的情况下将Struts2添加到Web应用程序?

有人可以通过Spring Boot和Struts2为我提供最少的项目设置帮助吗?
我已经用H2数据库创建了一个Spring Boot应用程序.我还添加了h2Configuration类,以便能够使用localhost:8080 / console访问数据库.

但是,如何在没有web.xml的情况下将Struts2添加到我的应用程序中呢?

解决方法:

如果没有web.xml,则只能使用Servlet 3.0或更高版本编写Struts2过滤器

@WebFilter("/*")
public class Struts2Filter extends Struts2PrepareAndExecuteFilter {
}

内容可以为空,足以添加带注释的过滤器而无需在web.xml文件中包含任何内容.

如果要将Struts2与Spring集成,则应使用plugin.

Struts 2 provides a plugin that enables Spring to inject into the ActionSupport classes any dependent objects you’ve specified in the Spring configuration file. Consult Spring Plugin documentation for more information about how the plugin works.

上一篇:java-通过Struts2中的代码设置语言环境


下一篇:微信小程序的认识和开发适用性