Java 如何在主机上部署web应用程序
我最近在上购买了一台UNIX主机。 我还在eclipse中测试了一个动态web项目 以下是我的文件夹的排列方式: 这就是我在eclipse中右键单击JSP文件并在Tomcat服务器上本地运行它时的样子: 但是当我将它导出为Java 如何在主机上部署web应用程序,java,xml,eclipse,jsp,tomcat,Java,Xml,Eclipse,Jsp,Tomcat,我最近在上购买了一台UNIX主机。 我还在eclipse中测试了一个动态web项目 以下是我的文件夹的排列方式: 这就是我在eclipse中右键单击JSP文件并在Tomcat服务器上本地运行它时的样子: 但是当我将它导出为War并上传到我的服务器并运行它时,我会得到一个空白页面。我就是这样上传的 现在,我尝试通过FTP将其放入我的jserv app文件夹,它会逐字打印出JSP,我必须进入webdir.com/jserv apps/WebTest/index.JSP 这就是我的web.xml的
War
并上传到我的服务器并运行它时,我会得到一个空白页面。我就是这样上传的
现在,我尝试通过FTP将其放入我的jserv app
文件夹,它会逐字打印出JSP,我必须进入webdir.com/jserv apps/WebTest/index.JSP
这就是我的web.xml
的样子:
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0">
<display-name>WebTest</display-name>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
<welcome-file>default.html</welcome-file>
<welcome-file>default.htm</welcome-file>
<welcome-file>default.jsp</welcome-file>
</welcome-file-list>
</web-app>
网络测试
index.html
index.htm
index.jsp
default.html
default.htm
default.jsp
JSP代码的其余部分只是一个主体,其中包含两个
标记
在购买之前,我还打电话给NetworkSolutions,询问他们是否支持java托管和我想购买的软件包。他们说是的
我还发现它是jservapps
而不是webapps
,这很奇怪
非常感谢您的帮助。您应该再次与主人交谈。这很可能是由于您将文件上载到错误的位置,或者主机未启用jsp文件的处理。如果您检查上载的war,是否会看到包含war文件名的文件夹?i、 e:tomcat是否提取并部署了war文件?如果是,我认为位置是正确的,可能是其他问题。好吧,因此我取消了我的networksolutions帐户,并注册了jvmhost.com。让我看看这是怎么回事