zoukankan      html  css  js  c++  java
  • Spring.Net Resource handler for the 'web' protocol is not defined.

    在ASP.NET MVC 中 Spring.NET 配置注入的时候,下面这方式是可行的。

    <spring>
      <context>
        <resource uri="config://spring/objects" />    
      </context>
      <objects xmlns="http://www.springframework.net"   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://www.springframework.net http://www.springframework.net/xsd/spring-objects.xsd"  default-autowire="byName" default-lazy-init="true">    
        <object id="CategoryDao" type="VipSoft.CMS.Dao.CategoryDao,VipSoft.CMS.Dao" singleton="false"></object>
      </objects>
    </spring>

    将 Objects 的内容移到单独的文件中。

    <spring>
      <context>
          <resource uri="~/Configs/Service.config" />   
      </context>  
    </spring>

    此时出现了 Resource handler for the 'web' protocol is not defined. 错误,

    解决方案如下在Web.config文件中修改

    <system.webServer>
      <validation validateIntegratedModeConfiguration="false" />  
        <modules runAllManagedModulesForAllRequests="true">
          <add name="Spring" type="Spring.Context.Support.WebSupportModule, Spring.Web" />                                          
        </modules>
        <handlers>
          <add name="Spring.WebPageHandler" path="*.aspx" verb="*" type="Spring.Web.Support.PageHandlerFactory, Spring.Web" />
          <add name="Spring.WebSupportHandler" path="ContextMonitor.ashx" verb="*" type="Spring.Web.Support.ContextMonitor, Spring.Web" />
        </handlers>        
    </system.webServer>
  • 相关阅读:
    jquery插件之jquery.extend和jquery.fn.extend的区别
    block,inline和inline-block的区别
    css 中 div垂直居中的方法
    Native App vs Web App 以及 Hybrid App的实现原理
    小结
    传输层的端口与TCP标志中的URG和PSH位
    常见路由表生成算法与收敛路由
    NAT技术与代理服务器
    CRC校验
    BinarySearchTree-二叉搜索树
  • 原文地址:https://www.cnblogs.com/vipsoft/p/2820917.html
Copyright © 2011-2022 走看看