qq_28537199 2017-02-06 09:41 采纳率: 0%
浏览 4523

spring配置问题,No mapping found for HTTP

配置不是很了解,找不带错误,求大神知道
No mapping found for HTTP request with URI in DispatcherServlet
Successfully completed request

Controller:

@Controller
@RequestMapping("/connect")
public class connectController {

@RequestMapping(method = RequestMethod.GET, value = "test.do")
public boolean getActs(String wxy) {
    System.out.println("1111");
    boolean a = false;
    if(wxy=="123"){
        a=true;
    }       
    return a;
}

}

配置文件

<mvc:default-servlet-handler/>

<!-- 让spring支持annotation -->

<!-- 设置spring去哪些包下找annotation -->
mvc:annotation-driven/

<mvc:resources location="/resources/" mapping="/resources/**"></mvc:resources>
<context:component-scan base-package="com.wxy"/>
<!-- 定义视图解析器 -->
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
 <property name="viewClass" value="org.springframework.web.servlet.view.JstlView"/>
 <property name="prefix" value="/WEB-INF/jsp/"></property>
 <property name="suffix" value=".jsp"></property>
</bean>

<!-- 设置multipartResolver才能完成文件上传 -->
<bean id="multipartResolver"  class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
  <property name="MaxUploadSize" value="5000000"></property>
</bean>

 <!-- 配置spring的事物处理 -->
 <!-- 创建事物管理器 -->
 <bean id="txManager" 
        class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
    <property name="dataSource" ref="dataSource"/>
  </bean>
  <tx:advice id="txAdvice" transaction-manager="txManager">
    <tx:attributes> 
      <tx:method name="*" propagation="REQUIRED"/>
    </tx:attributes>
  </tx:advice>
  <!-- 配置AOP,spring是通过aop来进行事务处理的 -->
  <aop:config expose-proxy="true">
    <!-- execution(* com.yxyy.service.impl.*.*(..)) 第一个星号表示任意返回值,第二个星号表示任意类,第三个星号表示任意方法,(..)表示任意参数 -->
    <aop:pointcut id="allMethods"  expression="execution(* com.wxy.service.impl.*.*(..)) &amp;"/>
    <!-- 通过txAdvice说明哪些具体的方法加入事务 -->
    <aop:advisor advice-ref="txAdvice" pointcut-ref="allMethods"/>
  </aop:config>

    beans.xml
     <servlet>
<servlet-name>wumochou</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
  <param-name>contextConfigLocation</param-name>
  <param-value>classpath*:config/beans.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>



wumochou
*.do

  • 写回答

2条回答 默认 最新

  • Seeker-Wu 2017-02-06 09:43
    关注

    @RestController
    @RequestMapping("/room-client")
    public class RoomClientController {

    @RequestMapping(value = "/add", method = RequestMethod.POST)
    public JSONResult createRoomClient(@ModelAttribute RoomClient roomClient, @RequestParam(value = "bindMonth", required = false) Long bindMont) {
    
    
        return roomClientService.addRoomClient(roomClient);
    }
        我们一般都这么配置。
    
    评论

报告相同问题?

悬赏问题

  • ¥15 iOS 自定义输入法-第三方输入法
  • ¥15 很想要一个很好的答案或提示
  • ¥15 扫描项目中发现AndroidOS.Agent、Android/SmsThief.LI!tr
  • ¥15 怀疑手机被监控,请问怎么解决和防止
  • ¥15 Qt下使用tcp获取数据的详细操作
  • ¥15 idea右下角设置编码是灰色的
  • ¥15 全志H618ROM新增分区
  • ¥15 在grasshopper里DrawViewportWires更改预览后,禁用电池仍然显示
  • ¥15 NAO机器人的录音程序保存问题
  • ¥15 C#读写EXCEL文件,不同编译