码迷,mamicode.com
首页 > 编程语言 > 详细

(一)SpringMVC项目的搭建

时间:2017-08-02 23:33:39      阅读:157      评论:0      收藏:0      [点我收藏+]

标签:找到你   pid   服务器端   gac   UI   没有   img   地方   不用   

本项目的搭建是在Eclipse下搭建的,下面会给出搭建步骤:

  Step 1:创建一个maven项目

  技术分享

  Step 2 :选择workspace,即源码存放的地方

  技术分享

  Step 3:选择项目的结构(骨架),maven为我们准备了很多种常用的项目的结构,由于是Web项目,所以

选择了maven-archetype-webapp

  技术分享

  step 4 :编辑GroupId和artifactId, 这两个Id的含义如下:

  groupid和artifactId被统称为“坐标”是为了保证项目唯一性而提出的,如果你要把你项目弄到maven本地仓库去,你想要找到你的项目就必须根据这两个id去查找。
  groupId一般分为多个段,这里我只说两段,第一段为域,第二段为公司名称。域又分为org、com、cn等等许多,其中org为非营利组织,com为商业组织。举个apache公司的tomcat项目例子:这个项目的groupId是org.apache,它的域是org(因为tomcat是非营利项目),公司名称是apache,artigactId是tomcat。
  比如我创建一个项目,我一般会将groupId设置为cn.snowin,cn表示域为中国,snowin是我个人姓名缩写,artifactId设置为testProj,表示你这个项目的名称是testProj,依照这个设置,你的包结构最好是cn.zr.testProj打头的,如果有个StudentDao,它的全路径就是cn.snowin.testProj.dao.StudentDao

  技术分享

  创建完成的项目的结构如下:

    技术分享

  可以看到项目中jsp报错了,报错的内容如下:

  技术分享

  现在来解释着错误的原因,因为jsp全称是javaServer pages,JSP与Servlet一样,是在服务器端执行的。执行JSP需要servlet的支持,而java自身的jar包中没有Servlet的jar包,所以需要从引入额外的jar包。

  java build path 就是JAVA工程对外部的引用,比如额外的jar包之类,你可以随时往里面添加额外的引用的jar包,所以我们按下图操作,引入缺少的jar包

  技术分享

  引入jar包

  技术分享

  这里再解释下为什么添加Server Runtime这个library就可以解决缺少Servlet的jar包的问题。因为有很多的API是由服务器提供的,所以我们就不用在Eclipse中单独的添加jar,

当我们添加Server Runtime后,它将会自动地导入了这个服务器目录下的很多 jar 文件。

    技术分享


  完成以上步骤之后,基本的Spring MVC就搭建完成了。

  

(一)SpringMVC项目的搭建

标签:找到你   pid   服务器端   gac   UI   没有   img   地方   不用   

原文地址:http://www.cnblogs.com/hefeng-ebay/p/7277193.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!