Spring framework 10分钟入门

来源:不详 责任编辑:栏目编辑 发表时间:2013-07-01 21:25 点击:
 开发环境: 

Java SDK (I am currently using version 1.4.1) 


Ant (using version 1.5.3)


Apache Tomcat (using version 4.1.24)

您可以用功能相同的任何容器或者java运行环境 

第1步:开发路径 
为了保留我们的开发中每一步的流程,我们将保存所有的源码和文件。 
首先,我们创建一个springapp的目录(你可以将这个目录建在任何地方),然后,在springapp目录下创建子目录src,用来保存java资源文件。然后我们建立另一个子目录war,这个目录将保存生成的war文件。 
建立WEB-INF子目录,和它的classes,lib子目录。 
OK,你的目录应该这个样子: 
代码: 

-spirngapp 
  -WEB-INF 
      -classes 
      -lib 
  -src 
  -war 


第2步:创建jsp 
我们创建一个jsp文件-index.jsp在springapp目录下,这将是我们应用程序的入口. 

代码: 
springapp/index.jsp 

 
 
 


Example - Spring Application
 

This is my test.

 
 
      


现在,我们来完成这个web应用,在WEB-INF下建立web.xml文件 
代码: 

springapp/WEB-INF/web.xml 
 
 

 


   
     
      index.jsp 
     
   

 


第3步:部署这个应用到Tomcat 
现在我们来写Ant脚本文件,用于建立,部署,控制这个应用. 
代码: 

springapp/build.xml 
 

 
     

     
     
            <ECHO MESSAGE="" /> 
        <echo message="Available targets are:"></echo message="Available targets are:"> 
        <ECHO MESSAGE="" /> 
        <ECHO MESSAGE="BUILD       --> 
        <ECHO MESSAGE="RELOAD   --> 
        <ECHO MESSAGE="" /> 
    </TARGET> 

 
 
 
    <TARGET NAME="BUILD" DESCRIPTION="COMPILE MAIN SOURCE TREE JAVA FILES"> 
        <MKDIR DIR="${BUILD.DIR}" /> 
        <JAVAC DESTDIR="${BUILD.DIR}" TARGET="1.3" DEBUG="TRUE" 
               deprecation="false" optimize="false" failonerror="true"> 
            <SRC PATH="${SRC.DIR}" /> 
            <CLASSPATH REFID="MASTER-CLASSPATH" /> 
        </JAVAC> 
    </TARGET> 

    <TARGET NAME="DEPLOY" DEPENDS="BUILD" DESCRIPTION="DEPLOY APPLICATION"> 
        <COPY TODIR="${TOMCAT.HOME} ${name}? preservelastmodified="true" webapps> 
            <FILESET DIR="${WEB.DIR}"> 
       &n
    发表评论
    请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
    用户名: 验证码:点击我更换图片
    最新评论 更多>>

    推荐热点

    • Java编程语言的八大优点
    • JVM对象生命周期详细介绍
    • Java平台上的CRM系统
    • Java 算数测试小程序
    • Command(命令模式)
    • Java环境 使用Resin在NT环境下配置JSP环境
    • Java 一个简单的画图程序
    • Java 日历的小程序
    • Java 统计代码的小工具
    网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
    Copyright © 2008-2015 计算机技术学习交流网. 版权所有

    豫ICP备11007008号-1