Как создать pageContext в движке приложения Google? - PullRequest
1 голос
/ 31 мая 2011

Чтобы создать программный контекст страницы в наших сервлетах, мы делаем следующее:

JspFactory factory = JspFactory.getDefaultFactory();

PageContext pageContext = factory.getPageContext(this, request, response, 
            "404", true, 4096, false);

Это прекрасно работает на tomcat и в среде разработчиков. Однако при развертывании приложения в реальной среде JspFactory.getDefaultFactory () возвращает значение NULL.

Заголовок файла web.xml имеет следующее значение:

<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">

Кто-нибудь знает, как программно создать PageContext в движке приложения Google?

1 Ответ

2 голосов
/ 31 мая 2011

Прочтите это где-нибудь.Похоже, что Google APP Engine использует Tomcat. Это похоже на ошибку.Обходной путь будет установлен по умолчанию, используя Class.forName("org.apache.jasper.compiler.JspRuntimeContext");

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