一个MyEclipse创建的工程怎么上传到JSP空间上

一个MyEclipse创建的工程怎么上传到JSP空间上,应该传那些文件,请熟悉相关操作的人指点一二。谢谢 在线急等。
一般JSP空间都类似于tomcat目录,都是将文件传到 webapps/ROOT/ 下
但我直接将我的工程传上去总是找不到action 静态页面都是可以访问的。一走action就报503的错误
[b]问题补充:[/b]
我的工程里用到了 SSH 框架整合,按照二楼所说的方法可以访问静态页面,但不能走action
一走action就报
HTTP Status 503 - Servlet action is currently unavailable
type Status report

message Servlet action is currently unavailable

description The requested service (Servlet action is currently unavailable) is not currently available.

的错误
[b]问题补充:[/b]
请问用什么工具打包成war格式的?
[b]问题补充:[/b]
你们可以访问
http://askover.jspcn.net/index.jsp再在里面点首页看效果
[b]问题补充:[/b]
在我本地绝对可以 无任何异常
[b]问题补充:[/b]
服务器是tomcat5.X
[b]问题补充:[/b]
恩 确实配置监听

直接将工程打成war包扔到tomcat/webapps

只拷工程下的WebContent目录

把你的项目文件中,WebRoot路径下的WEB-INF目录以及子目录放到 webapps/ROOT/ 下面,还要把WebRoot路径下的所有jsp文件放到webapps/ROOT/下即可。

或者打成war 包

将工程的webroot文件夹重命名为MyWeb考到自己建的文件夹(比如 D:\webapp)下

tomcat的server.xml中配置
appBase="D:\webapp\MyWeb"
name="localhost">

你的项目在没有放上之前,能跑通吗?

还有楼主,你的服务器是什么,是tomcat,还是jboss

如果在你的机子上能跑,那就有点邪门了呀

你看你的web.xml文件中是否配置了,有关Spring的listener.

[code="xml"]<!-- 配置spring的配置文件路径 -->

contextConfigLocation
/WEB-INF/applicationContext.xml

<!-- 对Spring容器进行实例化 实例化后会把容器实例放在Application范围-->


org.springframework.web.context.ContextLoaderListener

[/code]

让服务器启动的时候自动加载Spring容器

你发布上去后,重启一次服务器,再访问。

linux下
1,将工程的webroot文件夹重命名为MyWeb(源文件是编译在MyWeb\WEB-INF\classes)
2,目录结构web--tomcat
--webapp/MyWeb

修改server.xml
<Host name="localhost" appBase="/web/webapp/MyWeb"

3.重启tomcat

我试了一下你的网站,头、尾文件显示不了,提示

The requested resource (/head.html) is not available.

The requested resource (/end.html) is not available.

我感觉有两点:
1、没有使用相对路径
比如jsp中用request.getContextPath()来获得相对路径,而不要纯粹用../,../../等来定位文件。
[code="java"]<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>[/code]

2、程序问题
虽然你自己机器上能跑通,但是服务器的环境跟你机器的不一样,所以检查web.xml是否配置正确(建议你贴出web.xml来),另外,你的jar是否有重复,导致冲突,或者说服务器上支持的servlet版本与你的版本不一致