徒手建立一个Web应用

来源:互联网 发布:mac口红海淘攻略 编辑:程序博客网 时间:2024/05/01 21:22


第一步:在你的电脑的任意目录下新建一个文件夹,我暂且就以webApplication为名建一个文件夹作为一个Web应用

 

第二步:在第一步所建的文件夹内建一个WEB-INF文件夹(注意这里,文件夹的名称一定是大写,因为这里是区分大小写的)。

 

第三步:进入Tomcat或者其他的Web容器内,找到任何一个Web应用,将Web应用的WEB-INF文件夹下的web.xml文件复制到第二步所建的WEB-INF文件夹下。对于Tomcat而言,其webapps路径下有很多的示例Web应用程序。

 

第四步:修改复制后的web.xml文件,将该文件修改成只有一个根元素的XML文件。修改后的web.xml文件如下所示:

[html] view plain copy
  1. <?xml version="1.0" encoding="ISO-8859-1"?>  
  2.   
  3. <web-app xmlns="http://java.sun.com/xml/ns/javaee"  
  4.   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  
  5.   xsi:schemaLocation="http://java.sun.com/xml/ns/javaee  
  6.                       http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"  
  7.   version="3.0"  
  8.   metadata-complete="true">  
  9.   
  10. </web-app>  

第五步:在第二步所建的WEB-INF路径下,新建两个文件夹:classeslib,这两个文件夹的作用完全相同:都是用于保存Web应用所需的Java类文件,区别是classes保存单个*.class文件;而lib保存打包后的JAR文件。

 

第六步:新建一个jsp文件,比如welcome.jsp,将其放在第一步创建的webApplication文件夹路径下,代码如下:

插入代码

[html] view plain copy
  1. <%@ page language="java" contentType="text/html; charset=UTF-8"  
  2.     pageEncoding="UTF-8"%>  
  3. <html>  
  4.     <head>  
  5.         <title>welcome</title>  
  6.     </head>  
  7.     <body>  
  8.         Hello World!  
  9.         Welcome to learn Java!!  
  10.   
  11.     </body>  
  12. </html>  

部署

        经过上述步骤,我们已经创建了一个基本的Web应用,将该Web应用复制到Tomcatwebapps路径下,即可完成部署。

运行

        启动Tomcat服务器,在浏览器地址栏中输入:http://localhost:8080/webApplication/welcome.jsp,即可看到如下所示页面,


        这样就表示Web应用构建成功,并且成功地部署到了Tomcat中了。

 

小结一下:

        综上所述:我们可以很清晰地看到Web应用程序应该有戏如下的文件结构:


     需要注意的是,上面的webApplicationWeb应用所对应文件夹的名字,可以更改,;welcome.jsp是该Web应用下JSP页面的名字,也可以随意修改,当然也可以任意添加和删除。至于其他的文件夹和配置文件就不可以修改了,这就是我们都知道的Web应用文件结构。

0 0