Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring mvc Spring没有WEB-INF和WEB.xml_Spring Mvc_Dependency Injection_Spring Bean - Fatal编程技术网

Spring mvc Spring没有WEB-INF和WEB.xml

Spring mvc Spring没有WEB-INF和WEB.xml,spring-mvc,dependency-injection,spring-bean,Spring Mvc,Dependency Injection,Spring Bean,今天我创建了我的第一个spring项目。这是可行的,但我不明白一切(我认为这是正常的,仅仅一天之后) 我通过向可以注入的类添加@Component或@Service来进行依赖项注入。这很好,但在谷歌上我看到人们使用带有标记的xml文件。我想用它来,但我无法让springs读取该文件 在这个项目()中,我看到bean xml(该项目中的根上下文和servlet上下文文件)注册在web.xml 但是我没有web.xml!我也没有WEB-INF目录 我在Spring初始化器设置中是否出错? 我怎样才能

今天我创建了我的第一个spring项目。这是可行的,但我不明白一切(我认为这是正常的,仅仅一天之后)

我通过向可以注入的类添加@Component或@Service来进行依赖项注入。这很好,但在谷歌上我看到人们使用带有
标记的xml文件。我想用它来,但我无法让springs读取该文件

在这个项目()中,我看到bean xml(该项目中的根上下文和servlet上下文文件)注册在
web.xml

但是我没有
web.xml
!我也没有
WEB-INF
目录

我在Spring初始化器设置中是否出错?

我怎样才能得到这些呢?

好的,
WEB-INF
周围的整个目录结构,包括
WEB.xml
,不是特定于Spring的,而是JEE的。您可以手动创建一个
web.xml
,或者获取一个示例并对其进行满意的修改。不,没有问题。使用XML声明bean是处理Spring的老方法。Spring现在促进了基于Java和注释的配置,这种配置更简单、更简洁、更安全、更容易处理。你为什么想要XML?@jingx谢谢!当我创建它们时,它就工作了?或者我必须做更多的事情。@JBNizet我认为在一个地方注入所有的想法会很好。但你可能是对的;)