Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/397.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 Servlet在本地工作,但在专用服务器空白页上_Java_Jsp_Servlets - Fatal编程技术网

Java Servlet在本地工作,但在专用服务器空白页上

Java Servlet在本地工作,但在专用服务器空白页上,java,jsp,servlets,Java,Jsp,Servlets,Web.xml: <?xml version="1.0" encoding="UTF-8"?> <web-app> <display-name>Ajax uploader</display-name> <welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list> <servl


Web.xml:

<?xml version="1.0" encoding="UTF-8"?>
<web-app>
  <display-name>Ajax uploader</display-name>
  <welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
  </welcome-file-list>
  <servlet>
    <display-name>UploadFile</display-name>
    <servlet-name>UploadFile</servlet-name>
    <servlet-class>com.fileupload.UploadFile</servlet-class>
  </servlet>
  <servlet-mapping>
    <servlet-name>UploadFile</servlet-name>
    <url-pattern>/UploadFile</url-pattern>
  </servlet-mapping>
</web-app>

Ajax上传器
index.jsp
上传文件
上传文件
com.fileupload.UploadFile
上传文件
/上传文件
JSP:

<form id="UploadForm" action="UploadFile" method="post" enctype="multipart/form-data">

在本地主机上工作非常完美,但在专用tomcat上:

空白页

地点似乎合法:

/uploader/WEB-INF/classes/com/fileupload/UploadFile.class


在catalina.out中没有错误日志

从web.xml,您的URL应该是https://***/UploadFile/UploadFileI将JDK更改为7(来自catalina.out的错误)。现在是空白页了。调用https://***/UploadFile/UploadFile将返回404Try http而不是https。如果您得到一个空白页面,在浏览器中点击F12并检查您的响应状态(如果是200,您的页面似乎什么也不返回),通过在一些压缩工具中打开war文件并检查servlet类来检查war文件。如果文件在战争中存在。打开tomcat的webapps目录,确保文件处于正确的位置,即web inf/classes/../../../.除非您更改了应用程序的上下文,否则URL应该是http://***/uploader/uploader/uploader file(或者使用https,取决于您的配置,***表示您的服务器地址(以及端口,如果需要))。