[asp.net webfrom+spring.net Error] Resource handler for the 'web' protocol is not defined.

1353 ワード

エラーメッセージ:

Resource handler for the 'web' protocol is not defined.


 
ソリューション:
Webを変更します.configは以下の通りです.
<system.web>

    <httpHandlers>

        <add verb="*" path="*.aspx" type="Spring.Web.Support.PageHandlerFactory, Spring.Web"/>

    </httpHandlers>

    <httpModules>

        <add name="Spring" type="Spring.Context.Support.WebSupportModule, Spring.Web"/>

    </httpModules>

    ...

</system.web>

IIS 7+Win Server 2008の場合は、次の構成を変更する必要があります.
 
<system.webServer>

  <validation validateIntegratedModeConfiguration="false"/>

  <modules>

    <add name="Spring" type="Spring.Context.Support.WebSupportModule, Spring.Web"/>

  </modules>

  <handlers>

    <add name="SpringPageHandler" verb="*" path="*.aspx" type="Spring.Web.Support.PageHandlerFactory, Spring.Web"/>

    <add name="SpringContextMonitor" verb="*" path="ContextMonitor.ashx" type="Spring.Web.Support.ContextMonitor, Spring.Web"/>

  </handlers>

</system.webServer>

 
 
http://www.springframework.net/doc-latest/reference/html/web.html