访问URL:  http://localhost:8090/firstapp/login

在eclipse集成的运行环境,常常都是多个app,在访问某个APP时,需要指定其项目名称。

但是,springmvc创建的mvc项目,其web项目名称并不是以项目名称。

其实,web项目的名称为:创建springmvc项目时,指定的报名的末级名称。

这个问题比较恼人。与以往的web工程不同,特在此备注。

如:我们创建的springmvc项目:spring-mvc-first,包名:com.yank.firstapp,那么其web项目的名称为firstapp。这个也是我们访问的连接中的projectname

1、可以通过查看web属性来找到web项目名称

右击项目--> Properties-->web Project Settings,即可看到web项目名称。

当然这里也可以进行修改。

2、通过服务启动日志,重新编译,重新load的时候可看到

当然细心的同学,可以在server加载时,看到项目名称:

INFO : org.springframework.web.servlet.handler.SimpleUrlHandlerMapping - Mapped URL path [/resources/**] onto handler 'org.springframework.web.servlet.resource.ResourceHttpRequestHandler#0'
INFO : org.springframework.web.servlet.DispatcherServlet - FrameworkServlet 'appServlet': initialization completed in 480 ms
五月 04, 2015 5:33:34 下午 org.apache.catalina.core.StandardContext reload
信息: Reloading Context with name [/firstapp] is completed

3、通过pom.xml文件查看

如果对SpringMVC比较熟悉的同学,可能不用这么绕弯子。

在创建项目时,在项目的根目录下有一个pom.xml配置文件,里面的内容:

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">  <modelVersion>4.0.0</modelVersion>
  <groupId>com.yank</groupId>  <artifactId>firstapp</artifactId>  <name>spring-mvc-first</name>  <packaging>war</packaging>  <version>1.0.0-BUILD-SNAPSHOT</version>
</project>

我们关注一下groupid和artifactid,其实这就是我们定义的包名。

GroupID是项目组织唯一的标识符,实际对应JAVA的包的结构
ArtifactID就是项目的唯一的标识符,实际对应项目的名称,就是项目根目录的名称。

Spring mvc创建的web项目,如何获知和修改其web的项目访问链接名称?相关推荐

  1. maven + spring mvc 创建Java web项目

    本篇文章,我们会教你通过maven和spring mvc创建一个Java web项目.关于maven如何创建普通的Java项目,上一篇文章已经作了说明. 开发环境: 1.jdk 1.7 2.Maven ...

  2. 流浪宠物救助网站前端页面_基于SSM(spring+spring mvc+mybatis)开发流浪宠物(猫狗)救助系统,项目为maven项目,后台可配置化,系统可学习性高。...

    项目描述 一套完整的流浪宠物救助系统,系统支持前台会员的注册登陆,流浪猫狗知识,领养中心,团队活动,流浪宠物详情,申请领养等:后台支持管理员的用户信息管理,流浪猫狗信息管理,管理员管理,领养管理,评论 ...

  3. 搭建Spring4+Spring MVC web工程的最佳实践

     Spring是个非常非常非常优秀的java框架,主要是用它的IOC容器帮我们依赖注入和管理一些程序中的Bean组件,实现低耦合关联,最终提高系统可扩展性和可维护性,用它来辅助我们构建web工程将 ...

  4. ssm(Spring+Spring mvc+mybatis)——web.xml

    <?xml version="1.0" encoding="UTF-8"?> <web-app version="3.0" ...

  5. Spring MVC【入门】就这一篇

    MVC 设计概述 在早期 Java Web 的开发中,统一把显示层.控制层.数据层的操作全部交给 JSP 或者 JavaBean 来进行处理,我们称之为 Model1: 出现的弊端: JSP 和 Ja ...

  6. Spring MVC Hello World 例子

    下面的例子说明了如何使用 Spring MVC 框架来编写一个简单的基于 web 的 Hello World 应用程序.为了开始使用它,让我们在恰当的位置使用 Eclipse IDE,然后按照下面的步 ...

  7. Spring MVC - Hello World示例

    以下示例演示如何使用Spring MVC框架编写一个简单的基于Web的Hello World应用程序.首先使用Eclipse IDE,并按照以下步骤使用Spring Web Framework开发一个 ...

  8. Spring MVC原理及配置详解

    转载自 http://blog.csdn.net/jianyuerensheng/article/details/51258942 [Spring]Spring MVC原理及配置 1.Spring M ...

  9. Spring mvc 上下文初始化过程

    为什么80%的码农都做不了架构师?>>>    在软件开发的中,如果某些特性的使用比较普遍,那么这些特性往往可以作为平台特性来实现,通过对这些平台特性进行有效的封装,使其向其他应用开 ...

最新文章

  1. EGO首次线下活动分享:Facebook研发团队的高效秘诀
  2. 深入理解JMM(Java内存模型) --(六)final
  3. Java-Web JSP指令、javabean和EL表达式
  4. 对学校的希望和寄语_南中医举行2020年开学典礼,校长胡刚寄语“后浪”:乘风破浪,扬帆起航...
  5. 在同一网段内运行同一命令_一高楼两层同时起火!同一天内,全国竟发生数起“高层火灾”!...
  6. sql导入excel数据失败_nifi入门从Excel数据导入ES开始
  7. Java调用js方法
  8. 收到计算机系统公司退款会计分录,企业账户收到退款,怎么做账务处理?
  9. 孤独的个人在社会中生存应掌握的基本健康技能(个人分析)
  10. javaweb使用quartz
  11. 黑苹果EFI|联想 Lenovo ideapad 320S-15IKB 笔记本电脑实战黑苹果
  12. 如何看旷视南京负责人魏秀参跳槽高校工作?
  13. 打造网站克隆、仿站工具、含源码(.NET CORE + selenium + chromedriver)
  14. android gson json解析,Android GSON 解析 JSON
  15. 京东返利PHP采集关键字,php 抓取京东产品数据-标题,价格,首图片
  16. 【学习笔记】seckill-秒杀项目--(5)实现商品列表页、详情页
  17. 科大讯飞“飞星计划”一面二面面经
  18. [转]CreateDIBitmap与CreateDIBSection
  19. Hadoop3.2.0 YARN 容量调度程序
  20. 一个假程序员的心里话---有良知

热门文章

  1. Mysql Grant 用户权限总结(详细编)
  2. 辽源市强化“智慧城市”建设 提高居民幸福指数
  3. Duilib自定义控件
  4. Maven MyEclipse创建web项目没有src/maim/java
  5. 我的Linux生涯之开机自动挂载
  6. UIView - CAGradientLayer
  7. 黄聪:用于 Web 应用程序项目部署的 Web.config 转换语法
  8. 每周一个设计模式之工厂方法与抽象工厂
  9. VMware 修复多款产品中的高危漏洞
  10. 学习网站的闪卡暴露了美军核机密