我在我的应用程序中放了一个JSP文件。但是我收到404错误:" HTTP状态404 - 无法找到相对的资源:/ full.jsp的完整路径:http://localhost:8080/asset/ping.jsp"。
以下是JSP文件的源代码:
<html>
<body>
<h2>Hello World!</h2>
</body>
</html>
当我使用http://localhost:8080/asset/ping.jsp URL请求页面时,我在server.log中收到以下日志消息:
17:12:06,160 DEBUG [org.apache.tomcat.util.http.Cookies] (http--0.0.0.0-8080-1) Cookies: Parsing b[]: JSESSIONID=48YjapAO5bg5Yxt8XqRlDucr; org.cups.sid=264b18fffb2ee21f51a099617839d14f
17:12:06,177 INFO [org.jboss.resteasy.cdi.CdiInjectorFactory] (http--0.0.0.0-8080-1) Found BeanManager at java:comp/BeanManager
17:12:06,181 INFO [org.jboss.resteasy.spi.ResteasyDeployment] (http--0.0.0.0-8080-1) Deploying javax.ws.rs.core.Application: class com.passo.framework.remote.servlet.CachedServices$Proxy$_$$_WeldClientProxy
答案 0 :(得分:0)
我发现,我的其他应用程序类被绑定到“/”
import javax.ws.rs.ApplicationPath;
import javax.ws.rs.core.Application;
@ApplicationPath("/")
public class CachedServices extends Application {
}
将ApplicationContextPath
更新为其他路径后,我能够访问JSP文件。
import javax.ws.rs.ApplicationPath;
import javax.ws.rs.core.Application;
@ApplicationPath("/cached")
public class CachedServices extends Application {
}