作为一个java web开发程序员,手工创建一个Web工程应该是必须会的。 首先我们必须了解Java web工程的基本机构和每个部分究竟完成什么样的作用。
1. 创建一个文件,比如MyFirstWebProject, 此为web工程的根目录
2. 在其下建立WEN-INF文件夹,必须注意的是要大写, 因为这是规范,方便WEB容器的读取。
3. 在WEB-INF下建立两个文件夹和一个文件,分别叫做:lib、classes文件夹和web.xml文件。 lib用于存放需要用到的jar包等,包括mysql驱动等;classes文件夹用于存放编译好了的java文件,它们是以class文件存在在这个目录下的;最后是web.xml文件,它必须以
4. 在工程MyFirstWebProject目录下建一个文件夹pages(这不是必须的)用于存在index.html等页面,把需要的页面写好放在该文件夹下面就可以了。
5. 将整个工程打成war包,放入tomcat或jboss等web容器的webapp目录下,启动容器,则通过http://localhost:8080/MyFirstWebProject/pages/index.html就可正常访问html页面了。 打war可以在进入工程MyWebProject中,用"jar -cvf MyFirstWebProject.war ."即可。
6. 在Tomcat6.0上经过测试,以上的做法是正确的。 同时注意, 如果没有配置JAVA_HOME的环境变量,直接点击Tomcat6.0会迅速消失, 此时应该用命令行启动。