【发布时间】:2012-08-11 21:54:06
【问题描述】:
我目前在 ColdFusion 查找我的 servlet 时遇到问题。在ColdFusion 9 中,我只需将它放在wwwroot/WEB-INF/classes/ 目录下,ColdFusion 会在请求时提供服务。
在ColdFusion 10中,我在cfusion/wwwroot/WEB-INF/classes 目录中添加了相同的Servlet(之后重新启动),但在显式调用时找不到它。我在web.xml 中添加了它的描述符:
<servlet>
<servlet-name>myServlet</servlet-name>
<servlet-class>servlet.myServlet</servlet-class>
</servlet>
我仍然无法调用它。有人知道我做错了什么吗?
【问题讨论】:
-
这不是一个编程问题,这是一个服务器管理问题,因此它属于Server Fault而不是Stack Overflow。
-
我假设您在 web.xml 中还添加了一个 servlet 映射?是否有任何内容写入日志文件?另外,未找到的消息看起来像 Tomcat 的一种形式还是来自 Coldfusion 的那种?可能是 CF 的 servlet 映射之一正在“击败”你的?
-
barnyr - 未找到的文件显示在日志中。可悲的是,没有进一步的了。
-
Peter - 我什至不知道其他网站的存在。谢谢,我去那里试试。
标签: tomcat servlets coldfusion web.xml coldfusion-10