1. 在idea中使用SpringMVC框架的时候,报如下错误,spring-web和spring-webmvc包我都用maven依赖进去了
应该是没有在配置文件中声明'HEAD',在配置文件中加入下面的代码试试:
[html] view plainprint?
<bean class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
<property name="urlMap">
<map>
<entry "/请求的文件路径/**" value="myResourceHandler" />
</map>
</property>
<property name="order" value="" />
</bean>
<bean id="myResourceHandler" name="myResourceHandler"
class="org.springframework.web.servlet.resource.ResourceHttpRequestHandler">
<property name="locations" value="/请求的文件路径/" />
<property name="supportedMethods">
<list>
<value>GET</value>
<value>HEAD</value>
<value>POST</value>
</list>
</property>
</bean>
2. 在idea中怎么快速配置spring
在web.xml中配置SpringMVC拦截路径并指定SpringMVC.xml的位置 不指定的话默认为:servlet.xml
在applicationContext.xml中加入引用
在SpringMVC.xml中加入相同的引用 加入Spring注解驱动 加入Controller的包
指定SpringMVC.xml的视图解析器 返回前缀 后缀
3. 为什么我的idea创建springboot没有web项目如图
正常的,你勾选的是依赖,不是目录结构,在main目录下新建一个就好了,注意约定的路径不能错.