问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

springmvc环境搭建好了怎么访问

发布网友 发布时间:2022-04-22 08:20

我来回答

2个回答

热心网友 时间:2022-06-18 12:19

项目创建
1
目前进行软件开发中,不再是创建简单的java动态项目,而是创建目前比较流行的maven项目。通过创建maven项目可以提高项目的开发效率防止依赖包冲突等一系列问题,可以参考下面的经验创建maven项目。
9如何创建maven项目

2
maven项目创建完成后,需要在pom的配置文件中,增加对springmvc等jar包的引入;如果创建的是普通动态web项目,需要手动将springMVC需要的jar包添加到系统构建中。

3
在pom文件中,创建一个dependencies依赖配置。然后从maven远程仓库或者是*仓库中搜索spring-webmvc依赖包,找到plugin配置文件,将这个文件粘贴到刚才创建的依赖中。即可完成对依赖包的引入。

4
查看依赖包是否引入成功,可以点击maven项目名称,打开java Resources java资源,在java资源中有个Libraries;展开Libraries,这里有jdk版本和Maven Dependencies(maven依赖),展开maven依赖就可以看到springmvc的jar被引入到项目中。

END
项目配置
1
作为web应用,在WEB-INF下有一个web.xml文件配置。作为web应用,都需要在这里进行配置。maven工程的web.xml文件存放在Deployed Resources部署资源-->webapp-->WEB-INF-->web.xml。

2
打开web.xml文件,需要在这里进行对*的配置。对于*一般都需要配置的是servlet和servlet-mapping两个文件,因为这里使用的是springmvc的*。所以在servlet-class中选择springmvc中的分派*。

3
根据springmvc的约定,在web中配置的*的名称是hello。所以在web-inf文件下需要创建一个hello-servlet的配置文件。这里主要是对框架的一些配置。主要包括控制器包配置;返回页面的前缀和后缀。

4
创建测试的控制器。创建控制器的包要在hello-servlet中配置。控制器的类上要加上Controller的注解,类中的方法便是一个请求,在方法头上要加上requestMapping的配置。

5
创建返回的页面。根据hello-servlet中配置的页面的前缀和后缀,所以在web-inf文件夹下创建jsp文件夹,根据控制器返回的字符串,需要创建user文件夹,然后在user文件夹下创建add.jsp文件。

END
运行项目
1
运行项目需要在pom文件中增加对jetty插件的引入。在pom文件中,新增节点build-->plugins-->plugin增加jetty插件。

2
运行项目。maven运行项目的时候需要使用maven命令执行。在pom.xml文件上行点击右键,选择Run as运行--如果是第一次运行,选择第三个选项。在命令框中输入命令jetty:run即可运行,如果想跳过测试可以加命令-skipping test。

3
在控制台中如果没有错,而且日志打印出jetty运行成功。说明启动正常,打开浏览器输入一个servlet控制器查看访问是否正常。如果页面没有报错而且显示的是创建的jsp页面,说明配置正常完成。

热心网友 时间:2022-06-18 12:19

方法/步骤
创建Spring一个简单的Java项目

首先在JAVA项目下创建一个lib文件夹把需要的Spring需要的jar包:Commons-logging.jar
  Spring.jar包放入一般都在项目文件夹中,并至暖瓶状态。
  这两个包分别位于:
  spring-framework-2.5.6\dist\spring.jar
  spring-framework-2.5.6\lib\jakarta-commons\commons-logging.jar
  解压的文件夹放置于:spring-framework-2.5.6\samples\petclinic\test\org\springframework\samples\petclinic\jpa
  找到applicationContext.xml文件并Copy到项目src路径下。
  通过以上步骤Spring开发环境的以及完成。
  项目中可以使用Spring核心包中的一系列方法。

Myeclipse配置创建

首先要同样的进行建设一个Java项目,右击项目找到Myeclipse→Add Spring Capabilities.

注意:此处因为只需要Spring的简单的功能所以只选中Spring的Core核心包就可以了,版本为2.5
  最后就算是已经完成了。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
太平盛世专辑曲目 梦见自家灶台缺个角 如何看待宝马3系? - 知乎 为什么缺爱的女人婚姻难幸福快乐 求一些好看的架空言情小说,最好是以第一人称为视角的。小白文请绕。 带双目相机的无人机有哪些 禄莱1982年后 工业3d相机国内有哪些靠谱的厂商,特别是在阳光和弱光环境 海康全新双目单线相机 | 消盲区、抑杂光,引领3D检测新突破 10米范围内实现零盲区大FoV深度测量,奥比中光发布Gemini 2双目... 如何搭建spring环境框架 15座有什么车 请教<context:component-scan/>和<mvc:... B2驾照能开17座的依维柯吗?不过依维柯是蓝牌照?... 求一个javaee的项目源代码,用Spring+jpa+mysql搭建的 15座车型 有哪些? 目前互联网公司的Java web框架是怎样的 做水产基围虾怎么养 我是B2能开多少座的依维客 未能实例化应用程序的模块.为什么 南京依维柯工程车 如何搭建springmvc的环境 15座依维柯空调怎么往档风玻璃吹? javascript 提交加密用户输入的密码,求教程!!! 如何用tomcat6部署项目 b2驾照能开蓝牌15座得依维柯吗,座位已经被拆的就... springmvc注解标签有哪些 请问这个javascript的加密方式是什么? 15座依维柯+上海牌照+怎样买保险 无标签图元可产生注解资料 交警用的依维柯是什么型号? 15座商务车哪个品牌性价比最好 springmvc怎么集成两个redis springmvc Date类型数据绑定 03年的依维柯柴油车,五十铃发动机,'15座的,很大... 介绍马尔代夫英语作文 如何在java类中和jsp页面取Spring bean对象 什么是MRF A2照能否开15座的大型专用客车 精通Spring的目录 mrf是哪个国家的钱 故事<The Glass Box>的梗概 什么是电磁减震器? 世界名牌轮胎有哪些? 谁有PET和MRI进行图像配准的学习手册或者指导手册 pet父母效能训练手册 哪个版本 依维柯中小型车如何区分 全球最大的50家橡胶制品企业有哪些 遇到打雷,人在山顶该怎么办 一个人在山顶的时候,会下望深渊,等到跌落到深渊...