0

我用 java、spring 框架、apache tomcat 7 和 NetBeans 创建了一个网站。最后几天我尝试在服务器上上传,但我遇到了问题。我与服务器管理员交谈,他说我上传的服务器格式似乎不正确。我正在使用 svn(assembla) 并将我的项目存储在那里。然后从那里我将它发送到我想运行它的主服务器。当它在 assembla 中时的项目(并且在我想运行的主服务器中) ) 包含以下文件:

  1. NB项目

  2. src(包含 conf、myproject(包含所有 .java 文件))

  3. 网络(包含:META-INF、WEB-INF、index.jsp)

以及以下 xml 文件:build、catalog、My-build 和这些文件:command-To-Deploy.txt、My-build.properties

此外。我的起始页是一个登录页。在索引页我只有这行代码:

<c:redirect url="/log"/>

log 是我要重定向页面的 URI。他告诉我没有 log.jsp(我将其命名为 mainLogin.jsp 的日志的 jsp)。我不确定,但我认为这不是问题。

在 servlet 之前上传的任何人都知道我应该做什么以及应该上传哪些文件?

4

1 回答 1

1

如果您只是将 java 文件上传到服务器,它们不会有太大的好处。您需要编译它们,最好打包到一个 jar 中,以便 jsp 调用它们。

此外,除非您使用库/javascript 来更改它,否则 url 路径会像文件路径一样显式运行。www.mysite.com/folder/file.jsp 将在 /folder/ 中查找要服务的文件名 file.jsp。因此,url 'log' 无法神奇地知道您希望它访问 mainLogin.jsp。

于 2012-06-06T17:49:42.953 回答