如果我没猜错,楼主应该建的是dynamic web project。这个和你在tomcat里面的配置有关。
如果楼主用myeclipse建立dynamic web project,然后自动部署,它实际上是在
里面添加了个上下文环境即:
另外你tomcat里面还有一种配置方式就是直接给你的工程创建一个独立的访问域名。
再来说说struts里面的"/",struts为了防止由于在上述tomcat配置中不同所导致的不同的访问方式,它特地将"/"解析成当前工程,而不是获取当前工程所在的上下文环境。
"/"的确指的是http://localhost:8080/,在struts中由于是经过封装的,根目录被封装成了http://localhost:8080/xxx(xxx就是你的项目名)
不知道原因 不过我猜会不会是你图片路径写的是相对路径,试试绝对路径看看?
楼上的已经答的很明确了