是这样的
我想做一个类似struts中的控制
在web.xml中将所有url为 *.act的请求都映射到一个servlet里,比如叫DispSvlt,
然后在DispSvlt中
根据.act前面不同的名称,再分配到不同的Servlet中,比如有请求url是
/mywebapp/abc.def.SvltExample.act
在DispSvlt中
就可以转发到(使用request.getRequestDispatcher().forward方法)
/mywebapp/servlet/abc.def.SvltExample
这样就可以执行,但resin换了一个版本后,这样/mywebapp/servlet/abc.def.SvltExample直接访问Servlet的方法不行了,有人知道该怎样才能直接(不用url-pattern)访问Servlet吗?
或者,如何实现在一个servlet中将请求转发到另一个servlet中(不用在web.xml中设url map)?
我想做一个类似struts中的控制
在web.xml中将所有url为 *.act的请求都映射到一个servlet里,比如叫DispSvlt,
然后在DispSvlt中
根据.act前面不同的名称,再分配到不同的Servlet中,比如有请求url是
/mywebapp/abc.def.SvltExample.act
在DispSvlt中
就可以转发到(使用request.getRequestDispatcher().forward方法)
/mywebapp/servlet/abc.def.SvltExample
这样就可以执行,但resin换了一个版本后,这样/mywebapp/servlet/abc.def.SvltExample直接访问Servlet的方法不行了,有人知道该怎样才能直接(不用url-pattern)访问Servlet吗?
或者,如何实现在一个servlet中将请求转发到另一个servlet中(不用在web.xml中设url map)?