Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/355.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java OC4J的默认servlet是什么?_Java_Spring_Spring Mvc_Oc4j - Fatal编程技术网

Java OC4J的默认servlet是什么?

Java OC4J的默认servlet是什么?,java,spring,spring-mvc,oc4j,Java,Spring,Spring Mvc,Oc4j,我需要知道这个应用服务器中的默认servlet是什么(OC4J 10.1.3.3是确切的版本),因为我正在尝试部署一个用spring mvc制作的web应用程序(确切的版本是3.1) 在我的spring配置文件中,我使用以下内容: <mvc:default-servlet-handler default-servlet-name="unknown-oc4j-servlet-name" /> 如果您不显式写入默认的servlet名称,那么在这个容器中就不起作用了,因为您对oc

我需要知道这个应用服务器中的默认servlet是什么(OC4J 10.1.3.3是确切的版本),因为我正在尝试部署一个用spring mvc制作的web应用程序(确切的版本是3.1)

在我的spring配置文件中,我使用以下内容:

<mvc:default-servlet-handler default-servlet-name="unknown-oc4j-servlet-name"  />


如果您不显式写入默认的servlet名称,那么在这个容器中就不起作用了,因为您对oc4j不太熟悉,但是您是否尝试在服务器配置中找到“global”web.xml?这应该包括默认的servlet映射。是的,我找到了一个名为%OC4J_HOME%\config\global-web-application.xml的映射,但是没有用于静态资源的servlet。有一个名为jsp的servlet用于jsp,但不起作用,我认为OC4J没有用于静态资源的默认servlet。这可能吗?最后,我将Spring Dispather映射为/to/mvc/*并显示web文件夹中的静态资源,另一种选择是使用mvc:resources,但我对index.jspn有问题,这不是一种完全不常见的解决方法。