由于一些不可避免的问题,我正在尝试将appenginejava上的请求从一个servlet转发到另一个servlet。但是,“标准”配置似乎不起作用。我有:
网站.xml
<servlet>
<servlet-name>MyServlet</servlet-name>
<servlet-class>class.of.MyServlet</servlet-class>
</servlet>
其他servlet.java
RequestDispatcher dispatcher = getServletContext().getNamedDispatcher("MyServlet");
dispatcher.forward(req, resp);
但是,dispatcher为null(可能是因为它找不到“myservlet”),所以我得到了一个npe。
在appengine方面,这感觉像是一个bug/非标准实现,但也许我遗漏了一些东西。
暂无答案!
目前还没有任何答案,快来回答吧!