日期:2014-05-18  浏览次数:20662 次

有一个很难启齿的问题
我想问一个很难启齿的问题,不知道怎么问才好。我尽量把我的问题说明白,请大家帮忙。
我做过了几个j2ee的项目,但是工程的目录结构都不相同,我开始做的最基本的工程是工程根目录,然后下面是web-inf文件夹,这样放在tomcat的webapp下面可以找到,但是大部分的项目却不是这样目录结构,我不知道web容器是怎么来找项目的入口。请大家帮忙讨论。

------解决方案--------------------
把WebContent文件夹放到tomcat下得webapps目录下
------解决方案--------------------
定义虚拟路径


出售以下资料、代码

1.JSP编程技巧百问集锦(100个问题;一个问题一段代码) 报价:30 RMB
2.ASP编程技巧百问集锦(100个问题;一个问题一段代码) 报价:30 RMB
3.JavaScript编程技巧百问集锦(100个问题;一个问题一段代码) 报价:20 RMB
4. <在线书店系统> 大解密(jsp+javabean+servlet Web版 全套源码 安装即用) 报价:150 RMB
5. <办公自动化系统> 大解密(jsp+javabean+servlet Web版 全套源码 安装即用) 报价:300 RMB

需要者请联系:e_mail:fzlotuscn@yahoo.com.cn QQ:595563946

------解决方案--------------------
首先要明确的是

你的WEB项目肯定要放到WEBAPPS下面

一个目录作为一个项目而存在

所有的路径都尽量使用相对路径

这样可以提高程序的可移植性

TOMCAT和其他的应用服务器一样

是找INDEX.HTML作为默认的首页的

当然这个也可以在TOMCAT的配置文件里更改

即使你的项目以后访问的是用www.xxx.com访问

但是发布的时候也要作为一个项目来发布

也就是尽量不要放在TOMCAT的ROOT目录下

因为域名解析的时候是允许

www.xxxx.com = 127.0.0.1/web/

这样进行映射的