您现在的位置: 爱51代码网 >> 范文 >> 文章正文
No mapping found for HTTP request with URI

<!-- 启动SpringMVC的注解功能,它会自动注册HandlerMapping、HandlerAdapter、ExceptionResolver的相关实例 -->
    <mvc:annotation-driven />
    <mvc:default-servlet-handler />
    <!-- 启动Spring的组件自动扫描机制 -->
    <context:component-scan base-package="com.usoft.synusn.controller"></context:component-scan>
 
 
    <!--通用视图解析器 -->
    <bean id="viewResolverCommon"
        class="org.springframework.web.servlet.view.InternalResourceViewResolver">
        <property name="prefix" value="/WEB-INF/views/" />
        <property name="suffix" value=".jsp" />
        <property name="viewClass"
            value="org.springframework.web.servlet.view.JstlView" />
        <property name="order" value="1" />
    </bean>

 
<!-- SpringMVC的前端控制器 -->
    <servlet>
        <servlet-name>spring-mvc</servlet-name>
        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
        <init-param>
            <param-name>contextConfigLocation</param-name>
            <!-- <param-value>classpath*:applicationcontext-webmvc.xml,classpath*:applicationcontext-freemarker.xml</param-value> -->
            <param-value>classpath*:applicationcontext-web.xml</param-value>
        </init-param>
        <load-on-startup>1</load-on-startup>
    </servlet>
 
    <servlet-mapping>
        <servlet-name>spring-mvc</servlet-name>
        <!-- 由SpringMVC拦截所有请求 -->
        <url-pattern>/</url-pattern>
    </servlet-mapping>

/**
 * freemarker控制器
 * @author
 *
 */
@Controller
public class FreeMarkerControler {
    
    @RequestMapping("/hello")
    public String sayHello(ModelMap map) {
        System.out.println("say Hello ……");
        map.addAttribute("message", "Hello World,FreeMarker!");
        return "test";
    }
}


这是我的配置文件和controller,我没发现有什么错误,可总是 No mapping found for HTTP request with URI
改为<url-pattern>/*</url-pattern>试下。
<property name="prefix" value="/WEB-INF/views/" />这里最后又/


  @RequestMapping("/hello")//这里就应该是hello,不应该要/了。 应该就一个DispatcherServlet。多视图是要配置多个视图解析器而已吧。还有一个情况啊,我发布我项目后,WEB-INF/class文件夹下是空的,正常吗,这种情况?

  • 上一篇文章:

  • 下一篇文章: 没有了
  • 最新文章 热点文章 相关文章
    SharePoint 2013 Search REST AP
    SharePoint如何搜索指定的爬网内
    weblogic Servlet: "action" fai
    webdav 与exchange通信失败未找到
    SharePoint2013文档库可以直接存
    Unable to write data to the tr
    asp.net中listbox的items.count属
    C#不是每次查询数据是不是被缓存
    ASP.NET发布后能加载引用的js文件
    Hadoop2.2.0在eclipse控制台没有
    SharePoint 2013 Search REST AP
    SharePoint如何搜索指定的爬网内
    weblogic Servlet: "action" fai
    webdav 与exchange通信失败未找到
    SharePoint2013文档库可以直接存
    Unable to write data to the tr
    asp.net中listbox的items.count属
    C#不是每次查询数据是不是被缓存
    ASP.NET发布后能加载引用的js文件
    Hadoop2.2.0在eclipse控制台没有
    如何让tomcat7.0.42版本承受
    java的Openoffice如何将docx
    java进程执行按照先后次序执
    ava poi 如何打开加密excel
    A Hashmap中有10个数,B Has
    spring MVC 解析xml失败The 
    mysql查询出数据后如何选择匹
    文件字节流是如何把字节转换
    To display the auto-config
    struts1如何获取前台页面的值
     



    设为首页 | 加入收藏 | 网站地图 | 友情链接 |