在转发请求之前,我需要知道 servlet 是否存在!我怎么能做到这一点(最好的方法)?
问问题
187 次
1 回答
2
如果您使用的是 Servlet 3.0,只需检查是否ServletContext#getServletRegistration()
不返回null
给定的 servlet 名称。
如果您还没有使用 Servlet 3.0,请自行解析web.xml
。
也就是说,这是一个相当奇怪的要求。servlet 是否基于某种条件以动态/编程方式添加?在转发之前准确检查该条件可能会更容易。
于 2012-07-29T12:23:10.347 回答