无法访问JBoss 7中的jsp文件

时间:2015-02-10 15:22:51

标签: java jsp jboss

我在我的应用程序中放了一个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

1 个答案:

答案 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 {


}