我想问一个很难启齿的问题,不知道怎么问才好。我尽量把我的问题说明白,请大家帮忙。
我做过了几个j2ee的项目,但是工程的目录结构都不相同,我开始做的最基本的工程是工程根目录,然后下面是web-inf文件夹,这样放在tomcat的webapp下面可以找到,但是大部分的项目却不是这样目录结构,我不知道web容器是怎么来找项目的入口。请大家帮忙讨论。
我做过了几个j2ee的项目,但是工程的目录结构都不相同,我开始做的最基本的工程是工程根目录,然后下面是web-inf文件夹,这样放在tomcat的webapp下面可以找到,但是大部分的项目却不是这样目录结构,我不知道web容器是怎么来找项目的入口。请大家帮忙讨论。
j2ee的目录结构一定是根目录--WEB-INF----web.xml
-----classes
---... 这样的或者类似的么如果根目录下面首先不包括WEB-INF目录,或者classes目录并不在包含WEB-INF的根目录下面,当发布项目是是怎么找到页面入口的呢?
---- META-INF
文件夹b ---- classes
---- src是以上类似的目录结构,请问classes文件夹并不在WEB-INF目录下,并且WEB-INF文件夹在很深的目录下面,怎么来部署呢 谢谢
webapps\项目名称\META-INF必须是这么部署才是符合规定的不知道你用的是什么IDE编写的程序JSP应该放到webapps\项目名称\编译好的源文件应该放到webapps\项目名称\WEB-INF\classesJAR包应该放到webapps\项目名称\WEB-INF\lib其他的建议看下书具体的比较多一时也说不清楚的