如何在主机上部署Web应用程序

时间:2016-02-28 04:54:35

标签: java xml eclipse jsp tomcat

我最近在Network Solutions购买了一台UNIX主机。 我还在eclipse中创建了一个测试动态Web项目。

以下是我的文件夹的排列方式:

http://i.stack.imgur.com/wKMZJ.png

当我在eclipse中右键单击我的JSP文件并在我的Tomcat服务器上本地运行它时,这就是它的样子:

perfect

但是当我将其导出为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>

其余的JSP代码只是一个包含几个<% %>标记的正文。

在我购买网络解决方案之前,我也称之为网络解决方案,询问他们是否支持使用我想购买的软件包进行java托管。他们说是的。

我也觉得奇怪的是它是jserv-apps而不是webapps

感谢任何帮助。

0 个答案:

没有答案