Фреймворк Grasshopper: поддерживает ли он указание обработчика в web.config? - PullRequest
1 голос
/ 15 августа 2010

Я пытался портировать веб-приложение ASP.NET для запуска на Tomcat, используя MainSoft Grasshopper framework. Мое приложение использует преимущества пользовательских обработчиков HTTP. Вот как я использую их прямо сейчас:

web.config:

...
<system.web>
    <httpHandlers>
        <add verb="*" path="*.xyz" type="App1.XyzHandler" validate="false"/>
...

XyzHandler.cs:

...
namespace App1 {
    public class XyzHandler : IHttpHandler {
        public bool IsReusable { get { return true; } }
        public void ProcessRequest(HttpContext context) {
            context.Response.ContentType = "text/plain";
            context.Response.Write("Xyz OK");
        }
    }
}

В ASP.NET это делает так, что при загрузке http: /xxxxxxx/xxxx/anything.xyz IIS загрузит класс XyzHandler и передаст запрос методу ProcessRequest. Файл что-нибудь .xyz даже не должен существовать. Есть ли способ заставить эту функцию работать на J2EE с кузнечиком?

Извините, если это вопрос новичка, я очень новичок в этом продукте кузнечика

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...